Castroville, Texas

Castroville, Texas
Castroville City Hall
Nickname: 
The Little Alsace of Texas
Location of Castroville, Texas
Coordinates: 29°20′50″N 98°52′12″W / 29.34722°N 98.87000°W / 29.34722; -98.87000
CountryUnited States
StateTexas
CountyMedina
IncorporatedJanuary 16, 1850
Government
 • TypeCouncil-Manager
 • City CouncilMayor J Darrin Schroeder
 • City ManagerR Scott Dixon
Area
 • Total
2.92 sq mi (7.55 km2)
 • Land2.88 sq mi (7.46 km2)
 • Water0.035 sq mi (0.09 km2)
Elevation
771 ft (235 m)
Population
 (2020)
 • Total
2,954
 • Density1,030/sq mi (396/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP codes
78009, 78023
Area code830
FIPS code48-13312
GNIS feature ID2409411
Websitewww.castrovilletx.gov

Castroville is a city in Medina County, Texas, United States. Its population was 2,954 at the 2020 census, up from 2,680 at the 2010 census. It is part of the San AntonioNew Braunfels, Texas Metropolitan Statistical Area. Castroville was founded by Alsatian-Texans, who came to Texas during the German emigration period of the mid-1800s. Most Alsatians who came to Castroville spoke Alsatian (a dialect of German origin integrating Celtic, Yiddish, and French words). The Alsatian culture and language are still kept alive by the residents of Castroville. Prior to 1893, Castroville was the first county seat of Medina County.