Hannibal, Texas
Hannibal: a city in Erath County, Texas.
About
Hannibal is a city located in the county of Erath in the U.S. state of Texas.
Quick Facts about Hannibal
| State | Texas (United States) |
| County | Erath County |
| Latitude & Longitude | 32.3738,-98.3356 |
| Time Zone | America/Chicago |
| Local time | 14:00:55 (6th November 2026) |
| Weather | 49℉ Partly Cloudy then Slight Chance Rain Showers 7-days weather |
Geography
Hannibal is located at 32°22'26"N 98°20'8"W (32.3737500, -98.3356000).
Hannibal map
Weather
A slight chance of rain showers after 3am. Partly cloudy. Low around 49, with temperatures rising to around 51 overnight. North northwest wind 5 to 10...
7-Day ForecastNearby Schools and Colleges
Schools and campuses linked to Hannibal, TX. Select a name to open its map and contact details.
| Code | Name | City | ZIP |
|---|---|---|---|
| 228529 | Tarleton State University | Stephenville (TX) | 76401-0000 |
Nearby Transit Stations (2)
Rail and bus stations connected to Hannibal, TX. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| CBR | Cleburne | 206 North Border St. | RAIL |
| FTW | Fort Worth Central Station | 1001 Jones Street | RAIL |
Closest post offices linked to Hannibal.
| Post Office Name | City | ZIP |
|---|---|---|
| Linglevill Post Office | Lingleville (TX) | 76461 |
Other cities in Erath County
Cities, towns, neighborhoods & other populated places in Erath County , TX.
| City Name | Population | Title |
|---|---|---|
| Stephenville | 21,687 | City in Texas, USA |
| Dublin | 3,552 | City in Texas |