Map of Hannibal CDP, Ohio

Hannibal is a census-designated place in eastern Ohio Township, Monroe County, Ohio, United States. It has a post office with the ZIP code 43931. In the 2020 Census, it had a population of 314.

Hannibal lies along Ohio State Route 7, near an intersection with Ohio State Route 536. It is located along the Ohio River, and is home to the Hannibal Locks and Dam. The town lies below Clarington and above Sardis. Hannibal is also connected to New Martinsville, West Virginia via the New Martinsville Bridge.

Hannibal was originally called “Baresville,” named for the founder Jacob Bare. A post office called Hannibal was opened and the town’s name was soon changed to match.

Hannibal is served by the Switzerland of Ohio Local School District, and is home to the K-12 building that houses both River Elementary School and River High School.

Hannibal CDP overview:
Name:Hannibal CDP
LSAD Code:57
LSAD Description:CDP (suffix)
State:Ohio
County:Monroe County
Elevation:680 ft (210 m)
Total Area:1.11 sq mi (2.89 km²)
Land Area:1.11 sq mi (2.89 km²)
Water Area:0.00 sq mi (0.00 km²)
Total Population:314
Population Density:281.61/sq mi (108.73/km²)
ZIP code:43931
Area code:740
FIPS code:3933222
GNISfeature ID:2628898

Online Interactive Map

Click on View map in full screen to view map in "full screen" mode.

Hannibal online map. Source: Basemap layers from Google Map, Open Street Map (OSM), Arcgisonline, Wmflabs. Boundary Data from Database of Global Administrative Areas.

Hannibal location map. Where is Hannibal CDP?

Hannibal location on the U.S. Map. Where is Hannibal CDP.
Hannibal location on the U.S. Map.
Hannibal location on the Ohio map. Where is Hannibal CDP.
Location of Hannibal in Ohio.

Hannibal Road Map

Road map of Hannibal
Road map of Hannibal

Hannibal city Satellite Map

Satellite map of Hannibal
Satellite map of Hannibal

Geography

Hannibal is located at 39°40′7″N 80°52′25″W / 39.66861°N 80.87361°W / 39.66861; -80.87361 (39.6718, -80.8741). According to the United States Census Bureau, the CDP has a total area of 1.1 square miles (2.9 km), all of it land.

See also

Map of Ohio State and its subdivision: Map of other states:
Rate this Post

Leave a Comment

Parent Unit Map

Map of Monroe County, Ohio
Monroe County is a county located on the eastern border of the U.S. state of Ohio, across the Ohio River from West Virginia. As of the 2020 census, the population was 13,385, making it the second-least populous county in Ohio. Its county seat is Woodsfield. The county was created in 1813 and later organized in ... Read more
Map of Monroe County, Ohio

Related Administrative Divisions