301

Recently Sold Hannibal, MO Homes

Section Image
  • /2

    $861,413 Sold Apr 17, 2025

    261 Gala Dr, Hannibal, MO 63401

    • 6 Beds
    • 4.5 Baths
    • 4,824 Sq Ft
    • Built 2019

    Last Sold Summary

    • 51 Days On Market

    Current Estimated Value $861,413

    Last Listing Agent Kassondra Terrill EXP Realty, LLC

    261 Gala Dr, Hannibal, MO 63401
  • /30

    $249,000 Last List Price Sold Mar 31, 2025

    3 Orlando Dr, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,312 Sq Ft
    • Built 1978

    Last Sold Summary

    • $108/SF
    • 40 Days On Market

    Current Estimated Value $269,750

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    3 Orlando Dr, Hannibal, MO 63401
  • /17

    $260,000 Last List Price Sold Mar 21, 2025

    0 Cr 407 Unit MAR24074236, Hannibal, MO 63401

    • Land
    • 26.37 Acres
    • $9,860 per Acre

    Last Sold Summary

    • 107 Days On Market

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    0 Cr 407 Unit MAR24074236, Hannibal, MO 63401
  • /2

    $215,000 Last List Price Sold Nov 24, 2025

    510 Magnolia Ave, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,276 Sq Ft
    • Built 1995

    Last Sold Summary

    • $168/SF

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    510 Magnolia Ave, Hannibal, MO 63401
  • /36

    $69,000 Last List Price Sold Aug 19, 2025

    Tract 5 Green Acres, Hannibal, MO 63401

    • Land
    • 3.34 Acres
    • $20,659 per Acre

    Last Sold Summary

    • 40 Days On Market

    Last Listing Agent Madison Christal Christal Property Group, LLC

    Tract 5 Green Acres, Hannibal, MO 63401
  • /22

    $225,000 Last List Price Sold Jun 18, 2025

    1700 Bird St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Built 2014

    Last Sold Summary

    • $150/SF
    • 24 Days On Market

    Current Estimated Value $219,465

    Last Listing Agent Jeff Praechter Platinum Realty of St. Louis

    1700 Bird St, Hannibal, MO 63401
  • /2

    $159,900 Last List Price Sold Feb 18, 2025

    544 Virginia St, Hannibal, MO 63401

    • Built 1977

    Last Sold Summary

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    544 Virginia St, Hannibal, MO 63401
  • /22

    $135,000 Last List Price Sold Apr 28, 2025

    406 Riverside St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 2012

    Last Sold Summary

    • $128/SF
    • 31 Days On Market

    Current Estimated Value $151,447

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    406 Riverside St, Hannibal, MO 63401
  • /25

    $149,900 Last List Price Sold Mar 21, 2025

    708 Huckleberry Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,424 Sq Ft
    • Built 1986

    Last Sold Summary

    • $105/SF
    • 101 Days On Market

    Current Estimated Value $151,923

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    708 Huckleberry Heights Dr, Hannibal, MO 63401
  • /3

    $55,000 Last List Price Sold Jan 09, 2026

    2717 Chestnut St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,676 Sq Ft
    • Built 1950

    Last Sold Summary

    • $33/SF
    • 0 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2717 Chestnut St, Hannibal, MO 63401
  • /63

    $426,000 Last List Price Sold Jun 09, 2025

    62812 Brown Estate, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,267 Sq Ft
    • Built 1983

    Last Sold Summary

    • $188/SF
    • 172 Days On Market

    Current Estimated Value $397,199

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    62812 Brown Estate, Hannibal, MO 63401
  • /3

    $2,900 Last List Price Sold May 14, 2025

    1101 Lyon St, Hannibal, MO 63401

    • Land
    • 0.09 Acre
    • $32,222 per Acre

    Last Sold Summary

    • 78 Days On Market

    Last Listing Agent Bryan Johnson Farlow Real Estate Experts Inc

    1101 Lyon St, Hannibal, MO 63401
  • /17

    $150,000 Last List Price Sold Jul 01, 2025

    801 Pleasant St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 2017

    Last Sold Summary

    • $156/SF
    • 14 Days On Market

    Current Estimated Value $150,151

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
  • /12

    $167,000 Last List Price Sold Apr 30, 2025

    2201 Ford St, Hannibal, MO 63401

    • 4 Beds
    • 1 Bath
    • 1,274 Sq Ft
    • Built 1959

    Last Sold Summary

    • $131/SF
    • 29 Days On Market

    Current Estimated Value $169,368

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    2201 Ford St, Hannibal, MO 63401
  • /29

    $164,900 Last List Price Sold Jul 31, 2025

    16 Wauneta Place, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1959

    Last Sold Summary

    • $159/SF
    • 50 Days On Market

    Current Estimated Value $161,630

    Last Listing Agent Donnely Jung Ravenscraft Realty

    16 Wauneta Place, Hannibal, MO 63401
  • /19

    $239,000 Last List Price Sold Jul 17, 2025

    4920 College Ave, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 2,006 Sq Ft
    • Built 1961

    Last Sold Summary

    • $119/SF
    • 84 Days On Market

    Current Estimated Value $234,184

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    4920 College Ave, Hannibal, MO 63401
  • /25

    $420,000 Last List Price Sold Feb 21, 2025

    37 El Rancho Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,080 Sq Ft
    • Built 1995

    Last Sold Summary

    • $202/SF
    • 272 Days On Market

    Current Estimated Value $433,189

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    37 El Rancho Dr, Hannibal, MO 63401
  • /23

    $279,000 Last List Price Sold Aug 19, 2025

    4001 W Ely Rd, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,172 Sq Ft
    • Built 1930

    Last Sold Summary

    • $128/SF
    • 70 Days On Market

    Current Estimated Value $287,214

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    4001 W Ely Rd, Hannibal, MO 63401
  • /54

    $140,000 Last List Price Sold Jun 30, 2025

    604 Olive St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,725 Sq Ft
    • Built 1910

    Last Sold Summary

    • $81/SF
    • 95 Days On Market

    Current Estimated Value $145,555

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    604 Olive St, Hannibal, MO 63401
  • /20

    $375,000 Last List Price Sold Oct 03, 2025

    552 Rosewood Dr, Hannibal, MO 63401

    • 4 Beds
    • 3.5 Baths
    • 3,494 Sq Ft
    • Built 2001

    Last Sold Summary

    • $107/SF
    • 28 Days On Market

    Current Estimated Value $359,786

    Last Listing Agent Joni Wilson Swick Realty

    552 Rosewood Dr, Hannibal, MO 63401
  • /18

    $69,000 Last List Price Sold Jul 07, 2025

    909 Union St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,024 Sq Ft
    • Built 1920

    Last Sold Summary

    • $34/SF

    Current Estimated Value $78,998

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    909 Union St, Hannibal, MO 63401
  • /21

    $292,000 Last List Price Sold Jun 24, 2025

    4037 Breckenridge Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft

    Last Sold Summary

    • $209/SF
    • 197 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    4037 Breckenridge Dr, Hannibal, MO 63401
  • /30

    $226,000 Last List Price Sold Aug 19, 2025

    39 Hillcrest Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 3,304 Sq Ft
    • Built 1977

    Last Sold Summary

    • $68/SF
    • 55 Days On Market

    Current Estimated Value $228,024

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    39 Hillcrest Dr, Hannibal, MO 63401
  • /11

    $650,000 Last List Price Sold Dec 04, 2025

    10005 Tanglewood Place, Hannibal, MO 63401

    • 4,070 Sq Ft
    • Built 2025

    Last Sold Summary

    • $160/SF

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    10005 Tanglewood Place, Hannibal, MO 63401
  • /39

    $399,000 Last List Price Sold Mar 07, 2025

    5774 Clear Creek Rd, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 3,300 Sq Ft
    • Built 2013

    Last Sold Summary

    • $121/SF
    • 73 Days On Market

    Current Estimated Value $410,313

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    5774 Clear Creek Rd, Hannibal, MO 63401
  • /8

    $99,900 Last List Price Sold Nov 25, 2025

    116 S 10th St Unit A, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,232 Sq Ft
    • Built 1935

    Last Sold Summary

    • $81/SF
    • 37 Days On Market

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    116 S 10th St Unit A, Hannibal, MO 63401
  • /29

    $289,000 Last List Price Sold Aug 06, 2025

    123 Clover Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,280 Sq Ft
    • Built 1997

    Last Sold Summary

    • $127/SF
    • 49 Days On Market

    Current Estimated Value $295,436

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    123 Clover Rd, Hannibal, MO 63401
  • /38

    $253,000 Last List Price Sold Jun 30, 2025

    455 Head Ln, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,347 Sq Ft
    • Built 1968

    Last Sold Summary

    • $188/SF
    • 17 Days On Market

    Current Estimated Value $248,446

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    455 Head Ln, Hannibal, MO 63401
  • /18

    $238,000 Last List Price Sold Jul 02, 2025

    4156 Red Bud Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,260 Sq Ft
    • Built 1991

    Last Sold Summary

    • $189/SF
    • 70 Days On Market

    Current Estimated Value $230,827

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    4156 Red Bud Dr, Hannibal, MO 63401
  • /10

    $19,000 Last List Price Sold Mar 06, 2025

    211 N Griffith St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 798 Sq Ft
    • Built 1910

    Last Sold Summary

    • $24/SF
    • 10 Days On Market

    Current Estimated Value $64,657

    Last Listing Agent Bryan Johnson Farlow Real Estate Experts Inc

    211 N Griffith St, Hannibal, MO 63401
  • /19

    $55,000 Last List Price Sold Jan 26, 2026

    2025 Broadway, Hannibal, MO 63401

    • 2 Beds
    • 1.5 Baths
    • 1,144 Sq Ft
    • Built 1900

    Last Sold Summary

    • $48/SF
    • 74 Days On Market

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    2025 Broadway, Hannibal, MO 63401
  • /11

    $42,000 Last List Price Sold Dec 12, 2025

    2101 Spruce St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,176 Sq Ft
    • Built 1900

    Last Sold Summary

    • $36/SF
    • 69 Days On Market

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    2101 Spruce St, Hannibal, MO 63401
  • /10

    $33,500 Last List Price Sold Sep 05, 2025

    1023 Valley St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,692 Sq Ft
    • Built 1890

    Last Sold Summary

    • $20/SF
    • 7 Days On Market

    Current Estimated Value $37,361

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    1023 Valley St, Hannibal, MO 63401
  • /5

    $46,500 Last List Price Sold May 02, 2025

    0 Lot 47 Lela Unit MAR25000776, Hannibal, MO 63401

    • Land
    • 1.01 Acres
    • $46,040 per Acre

    Last Sold Summary

    • 115 Days On Market

    Last Listing Agent Janet Brown Century 21 Broughton Team

    0 Lot 47 Lela Unit MAR25000776, Hannibal, MO 63401
  • /11

    $148,000 Last List Price Sold May 09, 2025

    1716 Singleton Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,144 Sq Ft
    • Built 1940

    Last Sold Summary

    • $129/SF
    • 29 Days On Market

    Current Estimated Value $162,379

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    1716 Singleton Ave, Hannibal, MO 63401
  • /17

    $42,000 Last List Price Sold Jul 23, 2025

    427 W Terrace Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,192 Sq Ft
    • Built 1920

    Last Sold Summary

    • $35/SF
    • 21 Days On Market

    Current Estimated Value $43,697

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    427 W Terrace Ave, Hannibal, MO 63401
  • /24

    $179,900 Last List Price Sold Dec 22, 2025

    1938 Stuart St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,015 Sq Ft
    • Built 1955

    Last Sold Summary

    • $177/SF
    • 2 Days On Market

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

    1938 Stuart St, Hannibal, MO 63401
  • /20

    $68,500 Last List Price Sold Jul 07, 2025

    711 Fulton Ave, Hannibal, MO 63401

    • 1 Bed
    • 2 Baths
    • 800 Sq Ft
    • Built 1910

    Last Sold Summary

    • $86/SF
    • 102 Days On Market

    Current Estimated Value $73,742

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    711 Fulton Ave, Hannibal, MO 63401
  • /6

    $19,900 Last List Price Sold May 08, 2025

    1802 Chestnut St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,337 Sq Ft
    • Built 1900

    Last Sold Summary

    • $15/SF
    • 149 Days On Market

    Current Estimated Value $17,014

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    1802 Chestnut St, Hannibal, MO 63401
  • /2

    $47,000 Last List Price Sold Sep 30, 2025

    17 E Chicory Ct, Hannibal, MO 63401

    • Land
    • 0.4 Acre
    • $117,500 per Acre

    Last Sold Summary

    • 277 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    17 E Chicory Ct, Hannibal, MO 63401

Showing Results 81 - 120, Page 3 of 8

How to Buy a Home How to Finance a Home How to Sell a Home