Hannibal, MO

Real Estate & Homes for Sale

  1. 18 photos

    Hannibal Realty LLC

    House For Sale
    528 N Section Street, Hannibal, MO

    $55,000

  2. 29 photos

    Prestige Realty, Inc

    House For Sale
    68 Homestead, Hannibal, MO

    $299,000

  3. 29 photos

    Century 21 Broughton Team

    House For Sale
    611 Olive Street, Hannibal, MO

    $139,500

  4. 19 photos

    Davis & Associates, REALTORS

    House For Sale
    728 Pine Street, Hannibal, MO

    $21,500

  5. 3 photos

    Prestige Realty, Inc

    House For Sale
    615 Bird Street, Hannibal, MO

    $3,000

  6. 20 photos

    Hannibal Realty LLC

    House For Sale
    1924 Booker Street, Hannibal, MO

    $125,000

  7. 1 photo

    Prestige Realty, Inc

    Land For Sale
    319 S Griffith Street, Hannibal, MO

    $5,000

  8. 1 photo

    Prestige Realty, Inc

    Land For Sale
    317 S Griffith Street, Hannibal, MO

    $5,000

  9. 1 photo

    Prestige Realty, Inc

    Land For Sale
    315 S Griffith Street, Hannibal, MO

    $5,000

  10. 17 photos

    Century 21 Broughton Team

    House For Sale
    210 Magnolia Avenue, Hannibal, MO

    $95,000

  11. 20 photos

    Hannibal Realty LLC

    House For Sale
    1702 Manning Avenue, Hannibal, MO

    $99,000

  12. 1 photo

    Hannibal Realty LLC

    Condo For Sale
    706 Huckleberry Heights, Hannibal, MO

    $105,000

  13. 1 photo

    Prestige Realty, Inc

    Land For Sale
    1906 Spruce Street, Hannibal, MO

    $5,000

  14. 14 photos

    Century 21 Broughton Team

    House For Sale
    1307 Ruby Avenue, Hannibal, MO

    $115,000

  15. 11 photos

    Berkshire Hathaway Select

    House For Sale
    728 Hickory Street, Hannibal, MO

    $67,000

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search