Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
The City of Castle Hills is now processing passports by appointment only. The City of Castle Hills has implemented safeguards and procedures when visiting City hall in order to process your passport.
If you would like to make an appointment please call 210-293-9674 or 210-342-2341.
For more information regarding how to apply for or renew your passport, please visit the our Passports page or the U. S. Department of State website at: