Town Hall

About Southlake Town Hall 

Southlake Town Hall opened in 1999. It houses both City and Tarrant County offices. All offices are located at 1400 Main Street, Southlake, Texas 76092. Town Hall's main number is (817) 748-8400.


City of Southlake Offices in Town Hall and Hours

City offices are open 8:00 am- 5:00 pm Monday through Friday. The Southlake Library is open Monday through Thursday 10:00 am- 8:00 pm, Friday and Saturday, 10:00 am- 6:00 pm. 


Department Suite Phone
City Manager's Office 460 (817) 748-8400
City Secretary's Office 270 (817) 748-8183
Economic Development and Tourism 440 (817) 748-8039
Finance Administration and Purchasing 420 (817) 748-8064
Human Resources 210 (817) 748-8246
Planning and Development Services
- Planning Administration 
- Building Inspections
- Code Enforcement
- Landscape Administration
260 (817) 748-8246
Public Works Administration and Engineering 320 (817) 748-8098
Southlake Water Utilities - Customer Service 200 (817) 748-8051

Tarrant County Information

Department Suite Phone 
Constable's Office (Hours M-F 7:30 am - 4:40 pm)
Services - Court documents, delinquent sales tax and Justice of the Peace
240 (817) 581-3610
County Clerk (Hours M-F 8:00 am - 5:00 pm)
Services Marriage licenses, birth and death certificates, and records DBAs
140 (817) 884-1195
County Commissioner (Hours M-F 8:00 am-5:00 pm)
Services - Fiscal matters and maintenance of some county roads
410 (817) 581-3600
Justice of the Peace (Hours M-F 8:00 am-4:30 pm)
Services - Liens, Evictions, and Small Claims 
220  (682) 732-6589
Passport Office Appointments (Hours M-F 8:00 am- 3:30 pm)
Services -  New passports and renewal of passports 
340 (682) 732-3645
Passport Information (Phone Hours M-F 7:00 am - 9:00 pm)
Services - Information on how to obtain a new passport or 
renew existing passport.
  (877) 487-2778
Tax Assessor/Collector (hours M-F 8:00 am - 4:30 pm) 
Services - Property Tax, Vehicle Registration, Title and License Plates,
Handicap Placards
110 (817) 884-1100
Travel Health (limited hours)
Services - Travel Health Information and Immunizations for International Travel
340 (817) 321-4700