Houses for sale in Hannibal

58,300 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
8 pictures Arrow icon pointing to the right
Land
Land for sale in Hannibal, Monroe County
USD 12,000
Hannibal, Monroe County

Oct 11, 2026

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Lakeville, Conneaut
Request Details
Lakeville, Conneaut

3 Bedrooms

2 Bathrooms

2,226 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Willowick, Lake County
Request Details
Willowick, Lake County

3 Bedrooms

1 Bathroom

1,170 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Parma, Cuyahoga County
Request Details
Parma, Cuyahoga County

4 Bedrooms

1 Bathroom

1,170 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Elmwood, Geneva
Request Details
Elmwood, Geneva

3 Bedrooms

1 Bathroom

1,388 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in St. Clair-Superior, Cleveland
Request Details
St. Clair-Superior, Cleveland

5 Bedrooms

3 Bathrooms

2,357 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Mentor, Lake County
Request Details
Mentor, Lake County

3 Bedrooms

1 Bathroom

1,663 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Clark-Fulton, Cleveland
Request Details
Clark-Fulton, Cleveland

4 Bedrooms

1 Bathroom

2,020 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Berkley Heights, Kettering
Request Details
Berkley Heights, Kettering

4 Bedrooms

2 Bathrooms

2,280 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in South Euclid, Cuyahoga County
Request Details
South Euclid, Cuyahoga County

3 Bedrooms

1 Bathroom

1,236 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Wickliffe, Lake County
Request Details
Wickliffe, Lake County

3 Bedrooms

2 Bathrooms

1,120 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Lakeline, Eastlake
Request Details
Lakeline, Eastlake

2 Bedrooms

1 Bathroom

1,450 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Cheviot, Hamilton County
Request Details
Cheviot, Hamilton County

3 Bedrooms

2 Bathrooms

1,740 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Arcanum, Darke County
Request Details
Arcanum, Darke County

4 Bedrooms

1 Bathroom

1,989 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in West Mentor, Mentor
Request Details
West Mentor, Mentor

3 Bedrooms

2 Bathrooms

1,287 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Canton, Stark County
Request Details
Canton, Stark County

3 Bedrooms

1 Bathroom

1,272 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Maple Heights, Cuyahoga County
Request Details
Maple Heights, Cuyahoga County

4 Bedrooms

2 Bathrooms

1,952 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Conneaut, Ashtabula County
USD 40,000
Conneaut, Ashtabula County

2 Bedrooms

1 Bathroom

1,202 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Wapakoneta Commercial Historic District, Wapakoneta
Request Details
Wapakoneta Commercial Historic District, Wapakoneta

3 Bedrooms

1 Bathroom

1,590 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Euclid-Green, Cleveland
Request Details
Euclid-Green, Cleveland

3 Bedrooms

1 Bathroom

1,248 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Maple Heights, Cuyahoga County
Request Details
Maple Heights, Cuyahoga County

2 Bedrooms

1 Bathroom

720 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in East Cleveland, Cuyahoga County
Request Details
East Cleveland, Cuyahoga County

3 Bedrooms

1 Bathroom

1,680 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in New Madison, Darke County
Request Details
New Madison, Darke County

3 Bedrooms

2 Bathrooms

1,515 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Dayton, Montgomery County
Request Details
Dayton, Montgomery County

3 Bedrooms

1 Bathroom

1,334 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Belmont, Dayton
Request Details
Belmont, Dayton

2 Bedrooms

1 Bathroom

1,232 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Royal Heights, Cleveland Heights
Request Details
Royal Heights, Cleveland Heights

4 Bedrooms

2 Bathrooms

2,610 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Redbird, Madison
Request Details
Redbird, Madison

3 Bedrooms

1 Bathroom

1,365 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Mentor, Lake County
Request Details
Mentor, Lake County

3 Bedrooms

1 Bathroom

1,032 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Taylorsburg, Trotwood
Request Details
Taylorsburg, Trotwood

3 Bedrooms

2 Bathrooms

1,893 sq.ft

18 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Shawnee Hills, Delaware County
Request Details
Shawnee Hills, Delaware County

3 Bedrooms

2 Bathrooms

1,441 sq.ft

18 hours ago