About Us:
Castroville is conveniently located approximately 26 miles West of San Antonio, which offers our 3,500 residents access to large city amenities while residing in a small town community with its own rich cultural heritage.
Castroville is a General Law City with an elected Mayor and City Council members. Our City Administrator is responsible for directing Public Works, Police, Airport and Library departments of the city in accordance with ordinances, rules, and regulations adopted by the council.