Hannibal, MO

Real Estate & Homes for Sale

514 North
32 photos

Prestige Realty, Inc

House For Sale
514 North, Hannibal, MO

$49,900

  • 3 beds
  • 3 baths
  • 2,976 sqft
  • 8,146 sqft lot
3400 Market
3 photos

Hannibal Realty LLC

Multifamily For Sale
3400 Market, Hannibal, MO

$199,500

  • beds
  • baths
  • sqft
  • 5,271 sqft lot
12 Luther Lane
11 photos

Select Properties

House For Sale
12 Luther Lane, Hannibal, MO

$160,000

  • 4 beds
  • 4 baths
  • 4,017 sqft
  • ~1/2 acre lot
523 S Hayden
16 photos

Prestige Realty, Inc

House For Sale
523 S Hayden, Hannibal, MO

$68,000

  • 2 beds
  • 1 baths
  • sqft
  • 6,708 sqft lot
201 Broadway
86 photos

Hannibal Realty LLC

Multifamily For Sale
201 Broadway, Hannibal, MO

$1,100,000

  • beds
  • baths
  • sqft
  • 2,047 sqft lot
822 N 6th Street
18 photos

USRealty.com, LLP

House For Sale
822 N 6th Street, Hannibal, MO

$8,316

  • 1 beds
  • 1 baths
  • sqft
  • 4,008 sqft lot
424 Timberline Trail
27 photos

Ravenscraft Realty

House For Sale
424 Timberline Trail, Hannibal, MO

$299,999

  • 4 beds
  • 3 baths
  • sqft
  • ~3/4 acre lot
603 Grand Avenue
15 photos

Century 21 Broughton Team

House For Sale
603 Grand Avenue, Hannibal, MO

$79,900

  • 3 beds
  • 1 baths
  • 1,222 sqft
  • 3,920 sqft lot
2135 Grace Street
7 photos

Century 21 Broughton Team

House For Sale
2135 Grace Street, Hannibal, MO

$45,000

  • 2 beds
  • 1 baths
  • 1,152 sqft
  • 6,708 sqft lot
321 S Griffith Street
16 photos

USRealty.com, LLP

House For Sale
321 S Griffith Street, Hannibal, MO

$5,000

  • 2 beds
  • 1 baths
  • sqft
  • 3,267 sqft lot
18 Settlers Trail
12 photos

Prestige Realty, Inc

House For Sale
18 Settlers Trail, Hannibal, MO

$239,000

  • 3 beds
  • 3 baths
  • 1,880 sqft
8659 Highway Mm
7 photos

Prestige Realty, Inc

Land For Sale
8659 Highway Mm, Hannibal, MO

$1,200,000

  • beds
  • baths
  • sqft
  • ~20 acre lot
3212 James Road
32 photos

Century 21 Broughton Team

House For Sale
3212 James Road, Hannibal, MO

$115,000

  • 3 beds
  • 1 baths
  • 1,102 sqft
  • ~1/2 acre lot
521 Riverside
33 photos

Prestige Realty, Inc

House For Sale
521 Riverside, Hannibal, MO

$60,000

  • 2 beds
  • 1 baths
  • 1,454 sqft
  • 6,708 sqft lot
4 Cardiff Lane
63 photos

Prestige Realty, Inc

House For Sale
4 Cardiff Lane, Hannibal, MO

$474,000

  • 2 beds
  • 2 baths
  • sqft
  • ~3/4 acre lot
1 – 33 of 33 homes
  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search