278

Recently Sold Hannibal, MO Homes

Section Image
  • /22

    $185,000 Last List Price Sold Jun 26, 2025

    • 1,040 Sq Ft
    • $178/SF
    • 60 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1959

    1629 Singleton Ave, Hannibal, MO 63401

    Move right in and enjoy the updates already completed. 3 bedroom/2 bath with remodeled kitchen featuring white cabinets, granite countertops, SS appliances, updated lighting and crown molding. Hardwood floors run throughout the main floor and arched doorways add charm. Bright and sunny living room with the large windows. 2nd bath was recently added and is combined with the laundry room. The 3

    Lisa Kairy Prestige Realty, Inc

    1629 Singleton Ave, Hannibal, MO 63401
  • /24

    $254,900 Last List Price Sold Jun 25, 2025

    • 3,000 Sq Ft
    • $85/SF
    • 2 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1929

    1512 36th St, Hannibal, MO 63401

    Are you needing more space? Look no more! This home boasts 3000 sq ft newly renovated living space. Everything is new! New kitchen, 4 bedrooms, 3 new bathrooms and new flooring covering, new plumbing.....the list goes on and on.If you are the type that loves the outdoors there is plenty of room for that. Very deep lot, area for an above ground pool, 2 level gazebo, barn like garage with

    Lisa Ball Prestige Realty, Inc

    1512 36th St, Hannibal, MO 63401
  • /21

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

    • 1,400 Sq Ft
    • $209/SF
    • 197 Days On Market
    • 3 Beds
    • 2 Baths

    4037 Breckenridge Dr, Hannibal, MO 63401

    NEW PRICE! Welcome to this beautifully crafted new construction home, offering modern design and exceptional quality. With 3 spacious bedrooms and 2 full baths, this home blends luxury with functionality. Step inside to discover an open-concept living area featuring 9' walls and vaulted ceilings in the living room. The gourmet kitchen boast solid wood cabinets and sleek granite countertops making

    Jordahn Leonard Prestige Realty, Inc

    4037 Breckenridge Dr, Hannibal, MO 63401
  • /57

    $299,900 Last List Price Sold Jun 20, 2025

    • 4,452 Sq Ft
    • $67/SF
    • 25 Days On Market
    • 6 Beds
    • 6 Baths
    • Built 1968

    3930 Commanche Ave, Hannibal, MO 63401

    Spacious Property with Income or Multi-Generational Potential! This 4,452 sq ft home is conveniently located and offers 3 full kitchens, 6 full baths, 6 bedrooms, and 5 garage spaces on a large lot. A 1,200 sq ft contemporary addition (2013) features a great room, kitchen appliances, gas log stove, laundry, and a primary suite. The unfinished basement includes a 3-car tuck-under garage. The

    Kassondra Terrill EXP Realty, LLC

    3930 Commanche Ave, Hannibal, MO 63401
  • /36

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

    • 5,310 Sq Ft
    • $98/SF
    • 166 Days On Market
    • 7 Beds
    • 5.5 Baths
    • Built 2005

    4721 Eleven Point Rd, Hannibal, MO 63401

    Welcome home! This two story home on 5.7 acres features 7 bedrooms, 5 full bedrooms, and 1 half bathroom. The main level boasts a large kitchen with a walk in pantry and is open to the living room and the dining area. The first of 2 primary suites is also on the main level. Upstairs are 3 bedrooms and 2 bathrooms as wells as the second primary suite. Downstairs is a large family room and 2

    Christina Merrell Prestige Realty, Inc

    4721 Eleven Point Rd, Hannibal, MO 63401
  • /35

    $308,000 Last List Price Sold Jun 17, 2025

    • 2,659 Sq Ft
    • $116/SF
    • 111 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1964

    2 El Rancho Dr, Hannibal, MO 63401

    NEW PRICE! Full brick ranch home with over 2600 sq feet of living space in a well established neighborhood. 4 bedroom/2 bath with inviting large living room offering plenty of natural light. Kitchen features stainless steel appliances, breakfast bar and breakfast nook for quick meals. The split bedroom floor plan provides privacy, including a built-in desk and separate bath with a ceramic tile

    Lisa Kairy Prestige Realty, Inc

    2 El Rancho Dr, Hannibal, MO 63401
  • /18

    $400,000 Last List Price Sold Jun 16, 2025

    • Land
    • 25 Acres
    • $16,194 per Acre
    • 4 Days On Market

    24 Lovers Leap, Hannibal, MO 63401

    Perched high above the mighty Mississippi River, this breathtaking 24.7-acre property offers unparalleled panoramic views of the river, the rolling bluffs, and the charming skyline of downtown Hannibal, Missouri. Known locally as Lover’s Leap, this iconic location blends natural beauty with rich cultural lore, making it ideal for development, tourism, or a private retreat. With its elevated

    Sue-ann Westhoff Prestige Realty, Inc

    24 Lovers Leap, Hannibal, MO 63401
  • /23

    $235,900 Last List Price Sold Jun 16, 2025

    • 2,842 Sq Ft
    • $83/SF
    • 46 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1939

    3405 Brookside Rd, Hannibal, MO 63401

    Step back in time in this spacious mid-century modern home with many of the original features.Large foyer leads you to a large living room featuring wood burning fireplace and center glass wall. Formal dining room with original built in china display case. The kitchen has modern appliances as well as the original mid-century appliances for that nostalgic look.Walking down the center hallway to

    Lisa Ball Prestige Realty, Inc

    3405 Brookside Rd, Hannibal, MO 63401
  • /19

    $124,900 Last List Price Sold Jun 16, 2025

    • 1,136 Sq Ft
    • $110/SF
    • 82 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    302 Grand Ave, Hannibal, MO 63401

    Come see this completely renovated 2 bedroom house. Updates since 2016 include plumbing, wiring, paint, light fixtures, flooring and ceiling fans. Forced air gas furnace, central air and water heater 2016. Low maintenance exterior with metal roof(2017), vinyl siding and vinyl replacement windows. Remodeled kitchen with new cabinets, countertops and stainless steel appliances. Personal home or

    Derwin Conley Hannibal Realty LLC

    302 Grand Ave, Hannibal, MO 63401
  • /25

    $239,900 Last List Price Sold Jun 13, 2025

    • 1,576 Sq Ft
    • $152/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths

    2208 Pleasant St, Hannibal, MO 63401

    Step inside your future dream home nestled on nearly a half acre lot on peaceful Pleasant St! This stunning 3 bedroom, 2 bath ranch has all the charm and character you've been searching for. Picture yourself cooking up a storm in the beautifully renovated kitchen complete with granite countertops and stylish stainless steel appliances. After a long day, unwind in the luxurious primary suite

    Melissa Sullivan Happel, Inc., REALTORS

    2208 Pleasant St, Hannibal, MO 63401
  • /9

    $124,900 Last List Price Sold Jun 12, 2025

    • 1,805 Sq Ft
    • $69/SF
    • 15 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1945

    3821 Apache Trail, Hannibal, MO 63401

    Adorable 2-bedroom 2-bathroom home with TONS of potential! You will enjoy the large living spaces, beautiful kitchen and huge backyard on a dead-end street. Make your appointment today because this one isn't going to last long!

    Soshia Tymcheck Century 21 Broughton Team

    3821 Apache Trail, Hannibal, MO 63401
  • /56

    $260,000 Last List Price Sold Jun 12, 2025

    • 3,528 Sq Ft
    • $74/SF
    • 235 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1979

    105 Saturn Dr, Hannibal, MO 63401

    This home has everything you could want! A spacious corner lot, plenty of curb appeal, and a nice shaded front yard as well as covered back porch. Two car garage also has a workshop area for hobbyists. Three bedrooms, two bathrooms upstairs as well as a finished basement with an additional bedroom and bathroom. Kitchen, dining and living area flow together for warmth without being too open and

    Lucas Mitchell High Point Land Company, LLC

    105 Saturn Dr, Hannibal, MO 63401
  • /8

    $170,000 Last List Price Sold Jun 11, 2025

    • 1,737 Sq Ft
    • $98/SF
    • 5 Days On Market
    • 4 Beds
    • 1 Bath
    • Built 1906

    3210 Rendlen Ave, Hannibal, MO 63401

    This spacious home offers 4 true bedrooms! Roof was replaced on home and oversized detached garage in 2022. Conveniently located within walking distance to shopping and restaurants.

    Brandi Griswold Happel, Inc., REALTORS

    3210 Rendlen Ave, Hannibal, MO 63401
  • /27

    $343,500 Last List Price Sold Jun 09, 2025

    • 1,958 Sq Ft
    • $175/SF
    • 7 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2021

    300 Braeburn Dr, Hannibal, MO 63401

    Beautiful home in Fette Orchard Subdivision. Main level living! NO STEP ENTRY! Come see this open floor plan home with some sweet extras! New Barn doors installed at the front bedroom area! Large kitchen pantry! Loads of natural light. Stainless kitchen appliances. Shaker style cabinets. Granite countertops. Split bedroom floor plan for privacy. A back patio for grilling. Covered front porch. 3

    Teree Haynes Hannibal Realty LLC

    300 Braeburn Dr, Hannibal, MO 63401
  • /63

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

    • 2,267 Sq Ft
    • $188/SF
    • 172 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1983

    62812 Brown Estate, Hannibal, MO 63401

    This beautiful 4-bedroom, 2-bath well kept home sits on 3.2 acres and offers a perfect blend of comfort and outdoor living. Enjoy a cozy wood-burning fireplace, a 3-bay attached garage, and a 2-bay detached shop for all your storage and hobby needs, and a finished walk out basement for extra space. The property features a private pool/deck, a gazebo with power for sports enthusiast, and multiple

    Jordahn Leonard Prestige Realty, Inc

    62812 Brown Estate, Hannibal, MO 63401
  • /39

    $319,000 Last List Price Sold Jun 06, 2025

    • 2,159 Sq Ft
    • $148/SF
    • 14 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1855

    27 Hamlin Heights Dr, Hannibal, MO 63401

    "Jaw-dropping" doesn’t even begin to describe this property! This unique 3-bedroom, 3-bathroom home offers over 2,100sqft of beautifully updated living space - unlike anything else in the area. You won’t find another property that combines this level of craftsmanship, modern updates, & functionality anywhere nearby. The open-concept, loft-style design across the main and upper levels creates a

    Aaron Peters Century 21 Broughton Team

    27 Hamlin Heights Dr, Hannibal, MO 63401
  • /47

    $549,000 Last List Price Sold Jun 06, 2025

    • 2,012 Sq Ft
    • $273/SF
    • 161 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 2012

    51301 Highway Hh, Hannibal, MO 63401

    Welcome to your dream retreat just outside of Hannibal—an exceptional 14+/- acres designed for equestrian enthusiasts or those looking to create their own mini farm. This meticulously maintained estate features a spacious 110x100 ft barn that includes comfortable living quarters w/2 BD/1.5BA, providing a cozy home base. As you enter the residence, enjoy views of the covered arena from the

    Bob Nichols Agri Land Co.

    51301 Highway Hh, Hannibal, MO 63401
  • /54

    $1,180,000 Last List Price Sold Jun 06, 2025

    • 8,382 Sq Ft
    • $141/SF
    • 187 Days On Market
    • 8 Beds
    • 7 Baths
    • Built 2004

    200 Head Ln, Hannibal, MO 63401

    Beauty and elegance greet you as you enter this gorgeous home. Built in 2004 with classic style in mind, the over 8500 square feet of living space is sure to meet your needs. Formal dining room with beamed ceilings and gorgeous staircase greet you as you enter this stately home. The kitchen with Hearth Room are perfect for gatherings and feature a built-in table, center island, an abundance of

    Sheri Neisen Prestige Realty, Inc

    200 Head Ln, Hannibal, MO 63401
  • /26

    $169,900 Last List Price Sold Jun 04, 2025

    • 1,032 Sq Ft
    • $165/SF
    • 15 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1977

    3613 Iowa Ave, Hannibal, MO 63401

    Welcome to this beautifully remodeled 3-bedroom, 1-bath gem tucked away at the end of a peaceful dead-end street. Every inch of this home has been thoughtfully updated, offering a perfect blend of modern comfort and stylish finishes.Step into a bright and inviting living space that flows seamlessly into a completely renovated kitchen featuring upscale soft-close cabinets, sleek countertops, and

    Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
  • /31

    $279,000 Last List Price Sold Jun 04, 2025

    • 1,508 Sq Ft
    • $185/SF
    • 21 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2013

    113 Stone Ridge Dr, Hannibal, MO 63401

    This beautifully maintained home has been lovingly cared for by its single owner. Now it's your turn to experience the convenience of main-level living in this inviting three-bedroom two-bathroom home in a prime location. This modern ranch features a partial stone front, mature landscaping, and a partial fenced in backyard. The clean, well-equipped kitchen features stainless steel appliances

    Lisa Mitchell Hannibal Realty LLC

    113 Stone Ridge Dr, Hannibal, MO 63401
  • /26

    $397,500 Last List Price Sold Jun 04, 2025

    • 2,748 Sq Ft
    • $145/SF
    • 30 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2003

    28 Hibiscus Ln, Hannibal, MO 63401

    Pack your things and move right in. This stunning home has a gorgeous custom kitchen with an expansive eat at island (2020). Floor is tile planks. Featuring 3 bedrooms on the main floor, a 4th large room in the lower level qualifies as a bedroom, but is being used for an office/library. Plenty of custom bookshelves for your books or collectables. Also, on the lower level is a special dog room to

    Jan Smith Happel Inc. Realtors

    28 Hibiscus Ln, Hannibal, MO 63401
  • /18

    $319,000 Last List Price Sold Jun 03, 2025

    • 1,800 Sq Ft
    • $177/SF
    • 10 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    4055 Breckenridge Dr, Hannibal, MO 63401

    New Construction and ready for its first buyer.. The open concept is 1800 sq ft with a split bedroom floor plan, 3 bedroom and 2 bath. The kitchen showcases white shaker style cabinets, granite counter tops, and stainless steel appliances. The dining area leads to a 4-season sunroom for year-round enjoyment. Master bedroom has a walk-in closet, private bath with walk-in shower and additional

    Lisa Kairy Prestige Realty, Inc

    4055 Breckenridge Dr, Hannibal, MO 63401
  • /28

    $240,000 Last List Price Sold May 30, 2025

    • 2,272 Sq Ft
    • $106/SF
    • 19 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1973

    1525 Frank St, Hannibal, MO 63401

    Welcome home! This stunning 3-bedroom residence is a must-see. Enjoy a spacious living area, a fully finished walk-out basement, and a large fenced-in yard, perfect for outdoor entertaining. Additionally, a detached 28x30 shop is equipped with garage doors on both the front and back, providing convenient access for all your projects. Nestled in the charming Oakwood neighborhood on a peaceful

    Jennifer Ruhl Ravenscraft Realty

    1525 Frank St, Hannibal, MO 63401
  • /13

    $122,500 Last List Price Sold May 30, 2025

    • 800 Sq Ft
    • $153/SF
    • 2 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1952

    1714 Price Ave, Hannibal, MO 63401

    Welcome to this cozy 2 bedroom, 1 bath home offering 960 sq ft comfortable living space. This home offers beautiful woodwork and roof replaced 2023/2024. Perfectly situated in a quiet neighbor, this property features full basement for extra storage. Outside you will enjoy the back yard and find a 24 x 24 detached garage for your hobbies or extra space. Whether you are a first time home

    Janice Shaw Ravenscraft Realty

    1714 Price Ave, Hannibal, MO 63401
  • /34

    $330,000 Last List Price Sold May 30, 2025

    • 2,243 Sq Ft
    • $147/SF
    • 1 Day On Market
    • 3 Beds
    • 2 Baths
    • Built 1993

    528 Rosewood Dr, Hannibal, MO 63401

    Charming 3-Bedroom, 2-Bath home offering over 2,200 sq ft of living space in a well-established neighborhood. Enjoy main level living with a split bedroom floor plan, featuring a formal dining room, office area, and a bright sunroom. Outside the sunroom, you can relax on the patio with your favorite beverage. Oversized, 2-car, attached garage with convenient laundry access. The full, unfinished

    Jacki Thurman Century 21 Broughton Team

    528 Rosewood Dr, Hannibal, MO 63401
  • /38

    $299,000 Last List Price Sold May 28, 2025

    • 3,231 Sq Ft
    • $93/SF
    • 22 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 1958

    4921 Prospect Ave, Hannibal, MO 63401

    Welcome to this tri-level home, situated on a 0.74-acre lot, offering 5 bedrooms, 3 full bathrooms, and ample space both inside and out! Step inside to find a bright and open living room with soaring vaulted ceilings and large windows that flood the space with natural light. The updated kitchen boasts solid surface countertops, plenty of cabinetry, and stainless steel appliances. Upstairs you'll

    Connor Doyle Prestige Realty, Inc

    4921 Prospect Ave, Hannibal, MO 63401
  • /26

    $90,000 Last List Price Sold May 28, 2025

    • 1,012 Sq Ft
    • $89/SF
    • 60 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1910

    1500 Montana St, Hannibal, MO 63401

    2 bedroom, 1 1/2 half bath cottage on almost half an acre of land on a corner lot. Nice big yard that is fairly level for easy maintenance. This home has been used as a rental. Tenant recently vacated so the owner is ready to sell. Nice big rooms and main level laundry. The front entrance of the home offers a large covered front porch. Pretty view of a wooded area across the road. The range and

    Teree Haynes Hannibal Realty LLC

    1500 Montana St, Hannibal, MO 63401
  • /40

    $250,000 Last List Price Sold May 27, 2025

    • 2,900 Sq Ft
    • $86/SF
    • 4 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1979

    83 Heritage Rd, Hannibal, MO 63401

    Nestled on a quiet cul-de-sac, this 4 bedroom, 2.5 bath Ranch style home awaits its new owner. This home has charming curb appeal and an open floor plan. The living room features a cozy fireplace with built-ins on the side and flows into the dining room with sliding glass doors leading to a rear deck overlooking the fenced in backyard. The kitchen features stainless steel appliances (approx. 2

    Jacki Thurman Century 21 Broughton Team

    83 Heritage Rd, Hannibal, MO 63401
  • /62

    $275,000 Last List Price Sold May 27, 2025

    • 3,956 Sq Ft
    • $70/SF
    • 55 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1978

    21 Park Terrace Dr, Hannibal, MO 63401

    Brick ranch style home with an abundance of living space on the main level and in the basement. The main level has a living room with gas fireplace and new windows. Off of the living room is a spacious kitchen and dining area. There is a sunroom off the dining room with access to the backyard and patio. The main level has three bedrooms and two bathrooms on one side of the house. On the other

    J'Nelle Lee Hannibal Realty LLC

    21 Park Terrace Dr, Hannibal, MO 63401
  • /19

    $21,500 Last List Price Sold May 27, 2025

    • 1,430 Sq Ft
    • $15/SF
    • 89 Days On Market
    • 4 Beds
    • 1.5 Baths
    • Built 1932

    728 Pine St, Hannibal, MO 63401

    Welcome to 728 Pine Street, a promising canvas for your renovation dreams! This classic home is nestled in small-town charm and potential for personalization. Upon entering, you'll find spacious rooms filled with natural light, showcasing the original architecture and abundant character. The living area welcomes you with ample space, perfect for creating a cozy gathering spot for family and

    Tracie Fleetwood Davis & Associates, REALTORS

    728 Pine St, Hannibal, MO 63401
  • /17

    $64,000 Last List Price Sold May 23, 2025

    • 864 Sq Ft
    • $74/SF
    • 6 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    921 Georgia St, Hannibal, MO 63401

    Endless possibilities reside in this 2-bedroom home with an updated exterior and income potential! Recent updates include a brand-new roof and siding in 2023, ensuring peace of mind and added curb appeal. The home also features a concrete driveway, a 1-car garage, and a spacious backyard - perfect for outdoor enjoyment or future enhancements. A reliable long-term tenant of 8 years currently pays

    Aaron Peters Century 21 Broughton Team

    921 Georgia St, Hannibal, MO 63401
  • /24

    $215,000 Last List Price Sold May 23, 2025

    • 1,292 Sq Ft
    • $166/SF
    • 4 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    2609 Chestnut St, Hannibal, MO 63401

    Modern comfort meets efficient design! Welcome to your brand-new 3-bedroom, 2-bathroom home offering 1,292 sq ft of thoughtfully designed living space-all on one level! Enjoy peace of mind with all-new systems including furnace, AC, roof, and more! Inside, luxury vinyl plank flooring flows througout, and 8 foot ceilings give a spacious feel. The living room boasts a vaulted ceiling, and the

    Ariana Galluzzio Prestige Realty, Inc

    2609 Chestnut St, Hannibal, MO 63401
  • /16

    $249,900 Last List Price Sold May 23, 2025

    • 1,584 Sq Ft
    • $158/SF
    • 1 Day On Market
    • 3 Beds
    • 2 Baths
    • Built 2007

    58406 Ridgeview Estates Dr, Hannibal, MO 63401

    Charming 3-Bedroom, 2-Bath Home on 2.5 +/- Acres – Just Outside City Limits!Enjoy the perfect blend of privacy and convenience in this beautifully maintained 3-bedroom, 2-bathroom home, nestled on a spacious 2.5 +/- acre lot just outside the city limits. Built on a solid slab foundation, this home offers low-maintenance living and room to grow.Inside, you’ll find a functional and comfortable

    Tara Zeiger Prestige Realty, Inc

    58406 Ridgeview Estates Dr, Hannibal, MO 63401
  • /20

    $140,000 Last List Price Sold May 22, 2025

    • 944 Sq Ft
    • $148/SF
    • 49 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1886

    1214 Hill St, Hannibal, MO 63401

    This 2 bed, 1 bath, 944 square foot home is more than move in ready, it's almost brand new! New updates include but are not imited to: new roof, siding, sofit and fascia, new electrical service from the street as well as new electric throught the house, new water main line from the street and all new interior plumbing, new a/c unit and newly serviced furnace and water heater, new windows,

    Ariana Galluzzio Prestige Realty, Inc

    1214 Hill St, Hannibal, MO 63401
  • /26

    $125,000 Last List Price Sold May 21, 2025

    • 1,468 Sq Ft
    • $85/SF
    • 4 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1981

    908 Park Ave, Hannibal, MO 63401

    Charming 3-Bedroom Home with Scenic Views and Room to GrowThis beautifully maintained home offers comfort, space, and incredible views. The heart of the home is the large eat-in kitchen, complete with easy access to the back patio—perfect for entertaining or enjoying your morning coffee. You’ll love the spacious living room, ideal for gathering with family and friends, and the convenience of a

    Jill Otten Century 21 Broughton Team

    908 Park Ave, Hannibal, MO 63401
  • /20

    $145,000 Last List Price Sold May 21, 2025

    • 1,214 Sq Ft
    • $119/SF
    • 11 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1935

    2706 Laclede St, Hannibal, MO 63401

    This home is just a short walk to Mark Twain Elementary School and offers a welcoming layout. Step inside to an open view to the kitchen, featuring butcher block counter top with a gas range and refrigerator. The washer and dryer will stay. Luxury vinyl plank runs through most of the house for easy maintenance. The main floor includes one bedroom, while two additional bedrooms are upstairs.

    Lisa Kairy Prestige Realty, Inc

    2706 Laclede St, Hannibal, MO 63401
  • /25

    $189,900 Last List Price Sold May 21, 2025

    • 1,720 Sq Ft
    • $110/SF
    • 42 Days On Market
    • 4 Beds
    • 1.5 Baths
    • Built 1938

    2901 Hill St, Hannibal, MO 63401

    Don't miss this delightful 2-story home nestled on a desirable corner lot. This residence blends classic charm with modern updates, offering comfortable living and ample space. Step inside and be greeted by a warm and inviting living room, featuring a cozy wood fireplace flanked by elegant built-in shelves. The spacious dining room provides an ideal setting for gatherings. The large kitchen is a

    Jennifer Ruhl Ravenscraft Realty

    2901 Hill St, Hannibal, MO 63401
  • /11

    $120,000 Last List Price Sold May 19, 2025

    • 775 Sq Ft
    • $155/SF
    • 176 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1910

    1726 Vermont St, Hannibal, MO 63401

    Looking for a cute secluded house in town? Look no further. This house features one bedroom, one bathroom, kitchen, living room area and main level laundry! This would make a great home for someone just starting out or someone looking to downsize. Call today to go take a look before it is too late!

    Kennedy McKay Hannibal Realty LLC

    1726 Vermont St, Hannibal, MO 63401
  • /20

    $84,000 Last List Price Sold May 16, 2025

    • 720 Sq Ft
    • $117/SF
    • 1 Day On Market
    • 1 Bed
    • 1 Bath
    • Built 1994

    5474 County Road 409, Hannibal, MO 63401

    If you're looking for a peaceful place to call home just outside the city, this cozy country getaway might be just what you've been searching for! Sitting on 3 acres of a nice mix of open space and woods, it gives you room to breathe and enjoy the outdoors. Inside, you'll find a spacious living area and kitchen that feels open and welcoming, along with a good-sized bedroom and bathroom for

    Aaron Peters Century 21 Broughton Team

    5474 County Road 409, Hannibal, MO 63401
  • /15

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

    • 1,686 Sq Ft
    • $15/SF
    • 60 Days On Market
    • 4 Beds
    • 1.5 Baths
    • Built 1920

    1714 Grace St, Hannibal, MO 63401

    Calling all DIY and professional renovators, opportunity awaits! This spacious 1.5 story, 4-bedroom, 1.5-bathroom investment property is waiting for the right person to give it the TLC it needs to reach its full potential! The house has been cleared out and is a blank canvas for someone to transform it into whatever they desire! Schedule an appointment to see it in person and begin designing your

    Aaron Peters Century 21 Broughton Team

    1714 Grace St, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 7

Frequently Asked Questions

What is the average home price in Hannibal, MO?
Homes for sale in Hannibal, MO have an average home price of $231,055.
What is the average time to sell a house in Hannibal, MO?
The houses for sale in Hannibal, MO spend an average of 53 days on the market.
What is the number of active homes for sale in Hannibal, MO?
There are 53 active homes for sale in Hannibal, MO.
How many homes have sold over the last 12 months in Hannibal, MO?
265 homes have sold in Hannibal, MO over the last 12 months.

Home Trends in Hannibal, MO

Housing Trends

Median Sale Price
$180,000
Median Single Family Sale Price
$195,000
Median 2 Bedroom Sale Price
$142,500
Average Price Per Sq Ft
$119
Number of Homes for Sale
53
Last 12 months Home Sales
265
Months of Supply
2.40
Median List Price
$189,450
Median Change From 1st List Price
3%
Median Home Sale Price YoY Change
13%
How to Buy a Home How to Sell a Home How to Rent a Home