Castroville Information

Travel info, sports, demographic data, and general statistics about the city of Castroville, TX

General Castroville Information

State: Texas

County: Medina County

Close cities: Lytle, TX, La Coste, TX, LaCoste, TX, Atascosa, TX, Castroville, TX, San Antonio, TX, Rio Medina, TX, Macdona, TX

Castroville Population (census data)
Total 3,027 (+12.0% since 2000)
Male 1,491 (49.3%)
Female 1,536 (50.7%)

Population Density: 1,188 people per sq. mile

Cost of Living Index: 80.3 (US Avg is 100)

Land Area: 2.55 square miles

Median Household Income: $48,688

Zip Codes: 78009, and 78056.

Castroville Map

Loading Map...

Castroville Demographic Data

Ethnic Information:
  • White Non-Hispanic (61.9%)
  • Hispanic (36.0%)
  • Other race (13.8%)
  • Two or more races (3.4%)
  • American Indian (1.1%)
Ancestry Information:
  • German (22.4%)
  • French (10.1%)
  • Irish (9.4%)
  • English (7.7%)
  • United States (5.8%)
  • Italian (1.7%)
Foriegn Born: 88 people (2.9%)
  • Latin America (73.3%)
  • Europe (16.7%)
  • Asia (10.0%)

Local Castroville Sports Teams

Major League Baseball: Houston Astros, Texas Rangers
NFL Football: Dallas Cowboys, Houston Texans
NBA Basketball: San Antonio Spurs, Houston Rockets
NHL Hockey: Dallas Stars
NCAA Sports: University of Texas, Texas State University

Castroville School Information

High Schools
Medina Valley High School (8395 F M 471 South, Castroville, TX, 78009 - Medina Valley ISD District)
Middle Schools
Medina Valley Middle School (8365 FM 471 South, Castroville, TX, 78009 - Medina Valley ISD District)
Elementary Schools
Castroville Elementary (1000 Madrid, Castroville, TX, 78009 - Medina Valley ISD District)

Find a Job