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.
Whether you are moving to our city, starting a business, passing through, visiting our unique shops, or eating in our restaurants, we welcome you and hope your stay is a pleasant one.