9,084

Homes in ZIP Code 63401

Section Image
    • /25

      Est $130,100 Not Listed For Sale

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

      836 Grand Ave, Hannibal, MO 63401

      836 Grand Ave, Hannibal, MO 63401
  • /14

    $195,000

    • 5 Beds
    • 1.5 Baths
    • 2,333 Sq Ft

    310 N 3rd St, Hannibal, MO 63401

    Just steps from Hannibal's historic district this property could be your next investment opportunity. Airbnb, VRBO, the location begs for the opportunity of a short term rental, or maybe you are looking to relocate to the downtown area where you can walk Main St. and be part of the action. This 5 bedroom bungalow features 2 bedrooms and 1 full bathroom on the main level, kitchen, butlers pantry,

    Sue-ann Westhoff Prestige Realty, Inc

    310 N 3rd St, Hannibal, MO 63401
  • /14

    $115,000 Last List Price Sold Apr 24, 2025

    • 1,120 Sq Ft
    • $103/SF
    • 128 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1930

    1307 Ruby Ave, Hannibal, MO 63401

    This charming 3 Bedroom, 1 Bath home sits on a level lot in the desirable Oakwood area. Previously utilized as a rental property, this residence exudes potential. The property features hardwood flooring through, adding a touch of classic elegance. The finished attic offers a flexible space that can serve as the 3rd bedroom, office, or recreational area. With its inviting layout and convenient

    Jacki Thurman Century 21 Broughton Team

    1307 Ruby Ave, Hannibal, MO 63401
    • /24

      Est $101,980 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,072 Sq Ft

      708 Pine St, Hannibal, MO 63401

      708 Pine St, Hannibal, MO 63401
  • /25

    $255,000

    • 4 Beds
    • 4 Baths
    • 1,196 Sq Ft

    56371 Janapas Trail, Hannibal, MO 63401

    Investment opportunity in Ralls County minutes from Hannibal MO. Discover the perfect addition to your rental portfolio with this well kept 2-family unit. Split levels feature 2 bedrooms and 1 & 1/2 baths with open living areas. One unit is currently rented for $1100 a month, the other unit is turnkey. Live in one & rent the other or rent both to increase monthly revenue. Located in an nice

    Christine Jeffries See Real Estate

    56371 Janapas Trail, Hannibal, MO 63401
  • /9

    $79,900 Last List Price Sold Apr 22, 2025

    • 1,304 Sq Ft
    • $61/SF
    • 15 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1929

    3406 Greenway Rd, Hannibal, MO 63401

    Great investment! lot of room in this 2 bed, 1 bath ranch home with open floor, fireplace, partially finished walkout basement, patio doors leading to the screened in back deck, carport. Great location!!Offers to be reviewed after 7 days on market. This Property previously financed by mortgage loan insured by U.S. Dept Housing & Urban Development (“HUD”) & requires 30-day priority purchase

    Theresa Curtis Berkshire Hathaway HomeServices Select Properties

    3406 Greenway Rd, Hannibal, MO 63401
    • /11

      Not Listed For Sale

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401
  • /27

    $170,000

    • 3 Beds
    • 1.5 Baths
    • 1,596 Sq Ft

    2611 Saint Marys Ave, Hannibal, MO 63401

    Charming 1.5 Story property in Hannibal located in the Local Business District, currently operating as a quilt shop. This building has also served as a quaint bistro and offers potential for a variety of business opportunities. The interior has a welcoming layout, adaptable for various purposes. The upper level has 2 rooms and a full bathroom with a walk out deck and could be used as an

    Jacki Thurman Century 21 Broughton Team

    2611 Saint Marys Ave, Hannibal, MO 63401
  • /3

    $150,000 Last List Price Sold Apr 21, 2025

    • 3,910 Sq Ft
    • $38/SF
    • 16 Days On Market
    • 8 Beds
    • 4 Baths
    • Built 1910

    601 Lyon St Unit 4, Hannibal, MO 63401

    Great rental property for sale. If you are looking to get into rental property or adding to your portfolio, this four plex has a great scorecard. All 4 units are rented and all utilities are in tenants name. All units have been rekeyed and the building has a master key for landlord convenience. All units have a quarter of the basement for storage and laundry.

    Cole Sutter Ragar Realty

    601 Lyon St Unit 4, Hannibal, MO 63401
    • /3

      Est $110,624 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 2,022 Sq Ft

      1009 Bird St, Hannibal, MO 63401

      1009 Bird St, Hannibal, MO 63401
  • /19

    $170,000

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

    519 N Section St, Hannibal, MO 63401

    Fully remodeled! New windows, new siding, new paint, new carpet! You have to see this adorable 3 bedroom 2 bathroom home! Entering the home through the large covered front porch you will find a living area, separate dining room and large kitchen with brand new cabinets and countertops. The home also features two bedrooms on the main level with a split bedroom floor plan. The oversized principal

    Soshia Tymcheck Century 21 Broughton Team

    519 N Section St, Hannibal, MO 63401
  • /6

    $205,000 Last List Price Sold Apr 21, 2025

    • 1,860 Sq Ft
    • $110/SF
    • 40 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 1890

    721 Center St, Hannibal, MO 63401

    Investment Opportunity in Hannibal, MO! This 4-unit apartment building on Center Street features a spacious backyard, offering a rare bonus for tenants to enjoy outdoor space! Take advantage of this fantastic investment property in the heart of Hannibal! This well-maintained 4-unit apartment building offers a great opportunity for both seasoned and first-time investors. With all 4-units currently

    Connor Doyle Prestige Realty, Inc

    721 Center St, Hannibal, MO 63401
    • /24

      Est $172,467 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,613 Sq Ft

      3951 Apache Trail, Hannibal, MO 63401

      3951 Apache Trail, Hannibal, MO 63401
  • /56

    $260,000 Pending

    • 4 Beds
    • 3 Baths
    • 2,268 Sq Ft

    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
  • /11

    $960,000 Last List Price Sold Apr 18, 2025

    • 2,273 Sq Ft
    • $422/SF
    • 3 Beds
    • 3 Baths
    • Built 2015

    13414 Missouri 79, Hannibal, MO 63401

    Discover unmatched privacy and scenic beauty with this 3 bed, 3 full bath home on approx. 80 acres. Enjoy sweeping river views from your own slice of paradise, accessed through a gated entrance. The spacious immaculately maintained cabin offers comfortable living and room to entertain with approx. 2,000 sq ft, while the massive 80x40 shed provides endless storage or workspace potential. Whether

    Jordahn Leonard Prestige Realty, Inc

    13414 Missouri 79, Hannibal, MO 63401
    • /18

      Est $144,504 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,374 Sq Ft

      4007 Pushmataha Ave, Hannibal, MO 63401

      4007 Pushmataha Ave, Hannibal, MO 63401
  • /28

    $240,000 Under Contract

    • 3 Beds
    • 1.5 Baths
    • 2,272 Sq Ft

    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
  • /7

    $10,000 Last List Price Sold Apr 18, 2025

    • 2,921 Sq Ft
    • $3/SF
    • 1 Day On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1915

    1227 Church St, Hannibal, MO 63401

    This former single family home as been converted into a duplex, offering 3 bedroom, 1.5 bath unit on one side and a 1 bedroom, 1 bath unit on the other side. With a large backyard and off-street parking via the alley, there's plenty of space to work with. The home has been vacant for several years and will be sold "AS IS" - no cleanout and no repairs. If you're ready to roll up your sleeves,

    Lisa Kairy Prestige Realty, Inc

    1227 Church St, Hannibal, MO 63401
    • /15

      Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,101 Sq Ft

      915 Union St, Hannibal, MO 63401

      915 Union St, Hannibal, MO 63401
  • /22

    $225,000 Under Contract

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

    1700 Bird St, Hannibal, MO 63401

    Outstanding, this like-new ranch home in Hannibal, MO is flushed with the quality and style you may be looking for and usually only find at a higher price point. This home is move in ready with all new flooring and freshly painted walls. The state-of-the-art included appliance package will not disappoint and is surrounded by a kitchen you won't want to leave. Spoil yourself on the covered back

    Jeff Praechter Platinum Realty of St. Louis

    1700 Bird St, Hannibal, MO 63401
  • /21

    $164,000 Last List Price Sold Apr 18, 2025

    • 850 Sq Ft
    • $193/SF
    • 27 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1947

    1400 36th St, Hannibal, MO 63401

    This charming 2-bedroom, 1-bath bungalow is nestled on a spacious half-acre lot in a highly desirable neighborhood. This home offers comfortable living with a functional layout. The property includes a detached one-car garage, perfect for additional storage or parking. Enjoy the serene outdoor space, ideal for relaxation or entertaining. Conveniently located, this home offers the perfect blend of

    Tara Zeiger Prestige Realty, Inc

    1400 36th St, Hannibal, MO 63401
    • /19

      Est $103,932 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,131 Sq Ft

      1315 Park Ave, Hannibal, MO 63401

      1315 Park Ave, Hannibal, MO 63401
  • /40

    $250,000 Under Contract

    • 4 Beds
    • 2.5 Baths
    • 1,450 Sq Ft

    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
  • /43

    $459,000 Last List Price Sold Apr 17, 2025

    • 2,800 Sq Ft
    • $164/SF
    • 33 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 2010

    8882 Cr 422, Hannibal, MO 63401

    Be prepared to be impressed-3 bed/3 bath, approx 2800 sq ft on 5.32 acres-NO GRAVEL ROAD! Perfect for entertaining and everyday living. Step inside to discover a home filled with warmth, natural light, and open floor plan. The kitchen is a show stopper with SS appliances, granite, custom back splash, center island, updated lighting, and pantry. Down the central hallway you’ll find an updated bath

    Lisa Kairy Prestige Realty, Inc

    8882 Cr 422, Hannibal, MO 63401
    • /26

      Est $300,612 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 3,257 Sq Ft

      54291 Johnny Trail, Hannibal, MO 63401

      54291 Johnny Trail, Hannibal, MO 63401
  • /24

    $254,900 Under Contract

    • 4 Beds
    • 3 Baths
    • 3,000 Sq Ft

    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 a

    Lisa Ball Prestige Realty, Inc

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

    $299,000 Last List Price Sold Apr 17, 2025

    • 3,456 Sq Ft
    • $87/SF
    • 113 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1992

    12455 New London Gravel Rd, New London, MO 63459

    The home sits on 5 ACRES with a POND! Walking into the home you will find the living area which is open to the kitchen, dining area and a separate family room. The kitchen has cabinets galore with more than plenty of storage! Standing in the kitchen you have a view of the large yard and pond. Down the hallway you will find the guest bathroom and two bedrooms. Followed by TWO primary bedrooms each

    Soshia Tymcheck Century 21 Broughton Team

    12455 New London Gravel Rd, New London, MO 63459
    • /21

      Est $278,292 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,236 Sq Ft

      69 Meadows Rd, Hannibal, MO 63401

      69 Meadows Rd, Hannibal, MO 63401
  • /16

    $249,900 Under Contract

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

    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

    Tara Zeiger Prestige Realty, Inc

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

    $75,000 Last List Price Sold Apr 11, 2025

    • 1,058 Sq Ft
    • $71/SF
    • 32 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1900

    116 S Arch St, Hannibal, MO 63401

    Welcome to 116 S Arch! This home has living room, dining room, and kitichen. There are three bedrooms and one full bathroom. Nice concrete front porch and flat backyard. Hard surface flooring throughout. Located near downtown Hannibal.

    J'Nelle Lee Hannibal Realty LLC

    116 S Arch St, Hannibal, MO 63401
    • /16

      Est $260,081 Not Listed For Sale

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

      336 Columbus Rd, Hannibal, MO 63401

      336 Columbus Rd, Hannibal, MO 63401
  • /25

    $189,900 Under Contract

    • 4 Beds
    • 1.5 Baths
    • 1,720 Sq Ft

    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
  • /27

    $224,000 Last List Price Sold Apr 11, 2025

    • 1,675 Sq Ft
    • $134/SF
    • 31 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1970

    93 Stevens Dr, Hannibal, MO 63401

    Perfect home for a family just startling out. Welcome to this updated 3 bedroom/2 bathroom home located on a quiet, low traffic cul-de-sac. This renovated home has LVP flooring throughout, new bathrooms, new kitchen, lighting, paint, exterior doors, roof, siding and more! Kitchen is open to the dining room with new white cabinets, counter tops, and SS appliances. 3 bedrooms and a large full bath

    Lisa Kairy Prestige Realty, Inc

    93 Stevens Dr, Hannibal, MO 63401
    • /38

      Est $388,232 Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 3,554 Sq Ft

      56183 Penny Ln, New London, MO 63459

      56183 Penny Ln, New London, MO 63459
  • /3

    $110,000

    • Land
    • 4.40 Acres
    • $25,000 per Acre

    3 Lot 3 Ismail Estates, Hannibal, MO 63401

    Attention builders and developers! Zoned for multi-family apartments/townhomes facing the American Legion Golf Course in the Heart of Hannibal. All utilities on site, plus EASY access from The Avenue of the Saints (Hwy 61) and Clinic Road.

    Razack Ismail Century 21 Broughton Team

    3 Lot 3 Ismail Estates, Hannibal, MO 63401
  • /28

    $225,000 Last List Price Sold Apr 11, 2025

    • 1,278 Sq Ft
    • $176/SF
    • 14 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2010

    5710 Clear Creek Rd, Hannibal, MO 63401

    Condo located in Clear Creek Subdivision off Highway 61 North in Hannibal. This condo has three bedrooms and two full bathrooms. It has no steps and everything is on one level. This home has an open concept living room, dining room, and kitchen. Dining area has large picture window and overlooks the large backyard. The kitchen has wood cabinets and a breakfast bar. There is a laundry room and

    J'Nelle Lee Hannibal Realty LLC

    5710 Clear Creek Rd, Hannibal, MO 63401
    • /27

      Est $126,601 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 840 Sq Ft

      1730 Booker St, Hannibal, MO 63401

      1730 Booker St, Hannibal, MO 63401
  • /4

    $50,000

    • Land
    • 1.40 Acres
    • $35,714 per Acre

    1 Lot 1 Ismail Estates, Hannibal, MO 63401

    Attention builders and developers! Zoned for multi-family apartments/townhomes facing the American Legion Golf Course in the Heart of Hannibal. All utilities on site, plus EASY access from Fairway Drive.

    Razack Ismail Century 21 Broughton Team

    1 Lot 1 Ismail Estates, Hannibal, MO 63401
  • /30

    $240,000 Last List Price Sold Apr 10, 2025

    • 2,300 Sq Ft
    • $104/SF
    • 75 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1972

    172 Lake Apollo Dr, Hannibal, MO 63401

    Discover your dream home in this beautiful 4-bedroom, 2.5-bath sanctuary, ideally situated near vibrant shopping and delightful restaurants! The full, unfinished basement invites your imagination to create a unique space. The expansive living room is perfect for bringing friends and family together. Step outside to the screened porch, where you can relax and watch the kids play in the yard. Seize

    Jennifer Ruhl Ravenscraft Realty

    172 Lake Apollo Dr, Hannibal, MO 63401
    • /17

      Est $233,562 Not Listed For Sale

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

      4165 Deer Ridge Dr, Hannibal, MO 63401

      4165 Deer Ridge Dr, Hannibal, MO 63401

Showing Results 41 - 80, Page 2 of 18

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