Counties & Cities

Castle Hills

About the City

Castle Hills is a 2.5 square mile/6.7 square kilometer enclave seven miles/11 kilometers north of downtown San Antonio in Bexar County. There are almost 4,200 residents that bring more than $44,000 per year to the community.