New Residents

Welcome to Castle Hills!

We hope you take advantage of all that our city has to offer. You will find some helpful links to familiarize yourself with our premier city services. (Information provided on this page is not all inclusive. Any questions you have may be directed by calling Dispatch at (210) 342-2341, and they will direct your inquiry to the most appropriate department.) We hope you find the information useful to help you navigate around the city. We welcome you and thank you for choosing Castle Hills as your place of residence.

Attached is the new resident packet which includes the certificate of occupancy application, alarm registration form and pet registration. If you have any questions related to this new resident packet, please contact the City of Castle Hills at 210.293.9675.

City Services

To learn about all the services provided see more information on the department pages:
Fire Department
Police Department
Public Works
Animal Control
Municipal Court
Code Compliance


To learn about Castle Hills and its diverse history, community organizations, Castle Hills Reporter and the Mayor's Welcome Letter to Residents see more information on the Community page.

City Council

The City of Castle Hills has a Mayor and five (5) Aldermen. To learn more about your elected officials see more information on the Mayor & City Councilpage.

City Manager

The City Manager handles the general administration of the City and executes the policies and objectives of the city council, and oversees the day-to-day operation of the city by coordinating all city department activities and functions.

Boards, Commissions and Committees

The City of Castle Hills has diverse and established Boards, Commissions and Committees. To learn about these see more information on the Boards, Commissions and Committees