San Diego, Texas

According to, San Diego, Texas is a small city located in Duval County, in the southernmost part of Texas. It is situated on the banks of the Nueces River, which provides a natural barrier to the Mexican border. The city’s geography is largely flat and arid, with rolling hills surrounding it.

The climate of San Diego is largely hot and dry during summer months with temperatures often reaching into the 90s (Fahrenheit). Winters are milder but still bring cold temperatures at night that can dip into the 30s or lower. Rainfall is sparse throughout most of the year with summer months receiving slightly more precipitation than winter months.

San Diego’s history dates back to its founding in 1835 by Spanish settlers who were looking to establish a permanent settlement in South Texas. Since then, San Diego has been an important stop along trade routes between Mexico and other parts of Texas as well as an important source of cattle and agricultural products for many years.

Politically, San Diego is part of Duval County and is represented by two members in the state House of Representatives and one member in the state Senate. At the federal level, San Diego is represented by one member in Congress from District 28th.

Economically, San Diego has an economy based primarily on agriculture and ranching activities as well as oil production from nearby Eagle Ford Shale region. In recent years, tourism has become an increasingly important part of San Diego’s economy due to its proximity to both Mexico and Corpus Christi Bay which offers visitors plenty of recreational opportunities such as swimming, fishing, and boating.

San Diego also boasts several schools including two elementary schools (San Diego Elementary School and Stacey Elementary School), two middle schools (Travis Middle School and Ramos Middle School), one high school (San Diego High School) as well as several private schools throughout town.

One major landmark located in San Diego is La Lomita Chapel which was built in 1898 by Father Nicolas Balli who was a priest at St Mary’s Catholic Church located just outside town limits. This chapel serves as a reminder for many locals about their rich Mexican heritage that continues to shape their cultural identity today even though they are now living in a predominantly Anglo-American region.

San Diego, Texas

Population: 4,753. Estimated population in July 2020: 4,589 (-3.5% change)
Males: 2,216 (46.6%), Females: 2,537 (53.4%)

Duval County

Zip code: 78384

Median resident age: 30.7 years
Median household income: $19,250
Median house value: $24,000

Races in San Diego:

  • Hispanic (96.9%)
  • Other race (17.7%)
  • Two or more races (3.1%)
  • White Non-Hispanic (2.8%)
  • American Indian (0.9%)

(Total can be greater than 100% because Hispanics could be counted in other races)

Ancestries: United States (2.4%), German (1.1%).

Elevation: 305 feet

Land area: 1.6 square miles


San Diego, Texas is a small rural town located in Duval County. The population of the town was estimated to be 1,200 people in 2020. The majority of the population is Hispanic (94%), followed by White (2%), African American (2%), and other races (2%). The median age of the population is 33 years old, with about 45% of the population under 18 years old.

The median household income for San Diego is $26,000 and about 35% of residents live below the poverty line. The unemployment rate in San Diego is 8%, which is slightly higher than the national average. Most people are employed in agriculture, construction, or retail trade.

Education in San Diego is provided by the San Diego Independent School District which serves nearly 2,000 students from pre-kindergarten through 12th grade. There are two elementary schools, one middle school and one high school within the district boundaries. Additionally, there are a number of private schools and community colleges that serve residents of San Diego as well as nearby towns and cities.

San Diego has a wealth of cultural activities for its residents to take part in including festivals throughout the year such as Fiestas Patrias and Dia de los Muertos celebrations. There are also several churches located throughout town that serve different denominations such as Catholic, Lutheran and Baptist faiths. Recreational activities include fishing at nearby lakes or participating in softball games at local parks or fields during weekends or holidays.

For population 25 years and over in San Diego

  • High school or higher: 57.8%
  • Bachelor’s degree or higher: 8.6%
  • Graduate or professional degree: 4.4%
  • Unemployed: 9.7%
  • Mean travel time to work: 22.8 minutes

For population 15 years and over in San Diego city

  • Never married: 27.6%
  • Now married: 47.4%
  • Separated: 2.5%
  • Widowed: 10.5%
  • Divorced: 12.1%

2.1% Foreign born (1.6% Latin America, 0.5% Europe).

Population change in the 1990s: -259 (-5.2%).


Hospitals/medical centers near San Diego:



Airports certified for carrier operations nearest to San Diego:

  • CORPUS CHRISTI INTL (about 52 miles; CORPUS CHRISTI, TX; Abbreviation: CRP)
  • LAREDO INTL (about 86 miles; LAREDO, TX; Abbreviation: LRD)
  • MC ALLEN MILLER INTL (about 110 miles; MC ALLEN, TX; Abbreviation: MFE)

Other public-use airports nearest to San Diego:

  • ALICE INTL (about 16 miles; ALICE, TX; Abbreviation: ALI)
  • ORANGE GROVE NALF (about 17 miles; ORANGE GROVE, TX; Abbreviation: NOG)
  • KLEBERG COUNTY (about 22 miles; KINGSVILLE, TX; Abbreviation: IKG)

Amtrak station near San Diego:

  • 11 miles: ALICE (301 N. JOHNSON ST.) – Bus Station. Services: enclosed waiting area, intercity bus service.

Colleges and Universities

Colleges/universities with over 2000 students nearest to San Diego:

  • TEXAS A & M UNIVERSITY-KINGSVILLE (about 32 miles; KINGSVILLE, TX; Full-time enrollment: 4,860)
  • COASTAL BEND COLLEGE (about 57 miles; BEEVILLE, TX; Full-time enrollment: 2,150)
  • DEL MAR COLLEGE (about 59 miles; CORPUS CHRISTI, TX; Full-time enrollment: 5,454)
  • TEXAS A & M UNIVERSITY-CORPUS CHRISTI (about 62 miles; Corpus Christi, TX; Full-time enrollment: 5,282)
  • TEXAS A & M INTERNATIONAL UNIVERSITY (about 89 miles; LAREDO, TX; Full-time enrollment: 2,107)
  • LAREDO COMMUNITY COLLEGE (about 89 miles; LAREDO, TX; Full-time enrollment: 4,449)
  • THE UNIVERSITY OF TEXAS-PAN AMERICAN (about 98 miles; EDINBURG, TX; Full-time enrollment: 9,651)


Public high school in San Diego:

  • SAN DIEGO H S (Students: 480; Location: 609 W LABBE ST; Grades: 09 – 12)

Public primary/middle schools in San Diego:

  • ANNA NORMAN COLLINS PRIMARY (Students: 390; Location: 609 W LABBE ST; Grades: PK – 02)
  • BERNARDA JAIME J H (Students: 354; Location: 609 W LABBE ST; Grades: 06 – 08)
  • ARCHIE PARR ELEMENTARY (Students: 321; Location: 609 W LABBE ST; Grades: 03 – 05)


Library in San Diego:

  • DUVAL COUNTY/SAN DIEGO PUBLIC LIBRARY (Operating income: $63,239; Location: 315 S DR EE DUNLAP; 16,877 books; 60 audio materials; 237 video materials; 27 serial subscriptions)