8,883

Hannibal, MO Homes

Section Image
  • /19

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

    • 1,134 Sq Ft
    • $163/SF
    • 8 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1974

    88 Stevens Dr, Hannibal, MO 63401

    This charming and well-maintained home boasts 3 bedrooms and 1.5 bathrooms on the main floor. The dining room/living room combo makes for the ideal open floor plan concept. The newer beautiful hardwood floor spanning the kitchen, dining room, living room and hallways makes for easy clean up with kids and pets. On one half of the basement, you will find a tuck under garage, utility space and

    Alexandria Bird Ravenscraft Realty

    88 Stevens Dr, Hannibal, MO 63401
    • /15

      Est $113,166 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,079 Sq Ft

      739 Hazel St, Hannibal, MO 63401

      739 Hazel St, Hannibal, MO 63401
  • /25

    $449,000

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

    515 Timber View Terrace, Hannibal, MO 63401

    If you want that "WOW" factor, this home is for you! at nearly 2300 square feet, this brand new home is only 196/sq ft and includes a large 35' x 27' garage and a unique semi-detached 12 x 18 structure great for a separate office, exercise room, musician studio or smoker's lounge (separate HVAC system than main house). Located in beautiful Timber View Terrace just east of Veteran's Rd on

    Nicholas Huscroft Chosen Realty, LLC

    515 Timber View Terrace, Hannibal, MO 63401
  • /13

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

    • 1,111 Sq Ft
    • $158/SF
    • 14 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 2000

    127 Quail Ridge, Hannibal, MO 63401

    Enjoy EASY Condo Living at Quail Ridge. Don't miss out! 2 bedroom/1 bath. The dining/kitchen combination is spacious with lots of natural light. Oak cabinets, breakfast bar, pantry, ceramic tile flooring, all appliances will stay including washer and dryer. Bathroom was updated with a easy step in-shower.. Full unfinished basement has potential for more living space with an egress window and

    Jordahn Leonard Prestige Realty, Inc

    127 Quail Ridge, Hannibal, MO 63401
    • /24

      Est $275,319 Not Listed For Sale

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

      11103 Pershing Rd, Hannibal, MO 63401

      11103 Pershing Rd, Hannibal, MO 63401
  • /22

    $449,000

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

    504 Timber View Terrace, Hannibal, MO 63401

    New Construction! Full walkout basement ranch style home in lovely, small, quiet, new neighborhood located just a few blocks east of Veteran's Road on Stardust close to shopping, highways, schools and hospital. Check out this gorgeous open floorplan featuring neutral tan/gray/ivory color palette, vaulted ceilings, covered front porch, maintenance free vinyl deck, upgraded flooring throughout,

    Nicholas Huscroft Chosen Realty, LLC

    504 Timber View Terrace, Hannibal, MO 63401
  • /23

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

    • 2,059 Sq Ft
    • $92/SF
    • 36 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1968

    8 Ridgewood Dr, Hannibal, MO 63401

    Step into this beautifully maintained home, ready for you to move right in! The spacious eat-in kitchen is a dream, featuring quality cabinetry, a pantry, and all included appliances—perfect for home-cooked meals. Enjoy your morning coffee in the dining area while overlooking the covered patio and fully fenced backyard, ideal for relaxation or entertaining.The main level boasts three

    Jennifer Ruhl Ravenscraft Realty

    8 Ridgewood Dr, Hannibal, MO 63401
    • /17

      Est $126,167 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 864 Sq Ft

      326 Magnolia Ave, Hannibal, MO 63401

      326 Magnolia Ave, Hannibal, MO 63401
  • /15

    $81,900

    • 1 Bed
    • 1 Bath
    • 724 Sq Ft

    729 Hazel St, Hannibal, MO 63401

    The charm and character are still apparent in this solid 1 bedroom, 1 bath home. With some work, the wood floors could be brought back to life along with some fresh paint on the walls. Solid, well built homes are hard to find. This one has off street parking via an alley, or park along the street at the front of the house. It's a pretty street with flower blooming trees inviting you right on into

    Teree Haynes Hannibal Realty LLC

    729 Hazel St, Hannibal, MO 63401
  • /17

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

    • Land
    • 26 Acres
    • $9,860 per Acre
    • 107 Days On Market

    0 Cr 407 Unit MAR24074236, Hannibal, MO 63401

    Price Drop by 26K!!! Discover this 2 acres parcel of land just north of hwy 61 in between Hannibal and Palmyra set up in agriculture. This property offers a paved road from the highway, county water and electric, fiber internet and Palmyra School zoning on a corner lot. Build your dream home and cash crop the rest to help offset expenses. Seller is motivated to sell with a reasonable offer. Bring

    Jacob Buckman Century 21 Broughton Team

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

      Est $445,384 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,400 Sq Ft

      8105 Highway Mm, Hannibal, MO 63401

      8105 Highway Mm, Hannibal, MO 63401
  • /24

    $139,900

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

    618 Church St, Hannibal, MO 63401

    Duplex located in downtown Hannibal. Property updated in 2017. Updates include, new wiring, plumbing, paint, flooring, windows, and vinyl siding. Central Air and Heat 2016. Roof 2023. Property could rent for at least $650 per side.Lower unit has two bedrooms and one bathroom. Upper unit has one bedroom and one bathroom. Each unit has a separate entrance.Great opportunity to own a rental

    Derwin Conley Hannibal Realty LLC

    618 Church St, Hannibal, MO 63401
  • /25

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

    • 1,424 Sq Ft
    • $105/SF
    • 101 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1986

    708 Huckleberry Heights Dr, Hannibal, MO 63401

    Welcome to this charming ground-level 3-bedroom, 2-bath condo, offering over 1,400 square feet of comfortable living space. With a cozy fireplace to relax by, this home creates a warm, inviting atmosphere in the chilly winter months. Enjoy the added luxury of a private entrance, leading directly into a courtyard. Step outside to your own fenced-in patio area, perfect for a small garden or simply

    Kelly LaForce Century 21 Broughton Team

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

      Est $120,598 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,409 Sq Ft

      3111 Market St, Hannibal, MO 63401

      3111 Market St, Hannibal, MO 63401
  • /3

    $97,500

    • Land
    • 4.37 Acres
    • $22,311 per Acre

    4 Oak Ridge Pond Ct, Hannibal, MO 63401

    Discover your own slice of tranquility with this 4.57-acre wooded lot located at the edge of town. Nestled in a peaceful area, this property offers a perfect blend of privacy and convenience. Enjoy the serenity of nature while being just minutes away from schools, shopping centers, and healthcare providers. Whether you're looking to build your dream home or invest in a serene getaway, this lot

    Angela Peters Century 21 Broughton Team

    4 Oak Ridge Pond Ct, Hannibal, MO 63401
  • /29

    $139,500 Last List Price Sold Mar 14, 2025

    • 1,566 Sq Ft
    • $89/SF
    • 58 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1930

    611 Olive St, Hannibal, MO 63401

    The beautiful staircase accessible from living room & kitchen, the gorgeous hardwood floors, the pocket doors, & the built-in China cabinet are examples of why this home is special! Multi-tasking in the kitchen is easy since laundry area is there, too. (Stackable washer & dryer included.) Abundance of kitchen cabinets plus a pantry. Living room, kitchen, dining room & full bath on main level.

    Sue Giroux Century 21 Broughton Team

    611 Olive St, Hannibal, MO 63401
    • /8

      Est $97,307 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 864 Sq Ft

      2112 Broadway, Hannibal, MO 63401

      2112 Broadway, Hannibal, MO 63401
  • /15

    $25,900

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

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

    $230,000 Last List Price Sold Mar 14, 2025

    • 1,800 Sq Ft
    • $128/SF
    • 60 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2013

    13 Chester Rd, Hannibal, MO 63401

    This beautiful 3-bedroom, 2-bathroom home offers 1,821 square feet of living space and is located in the Clear Creek Subdivision in Hannibal. The open floor plan features vaulted ceilings and abundant natural light, providing plenty of room for comfortable living. The kitchen is equipped with granite countertops, stainless steel appliances, a walk-in pantry, and has a door leading to your

    Jennifer Ruhl Ravenscraft Realty

    13 Chester Rd, Hannibal, MO 63401
    • /18

      Est $605,156 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 1,928 Sq Ft

      6545 Green Ridge, Hannibal, MO 63401

      6545 Green Ridge, Hannibal, MO 63401
  • /22

    $359,000

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

    4727 Walnut Creek Dr, Hannibal, MO 63401

    Here’s your chance to own a new construction home that’s under roof & ready for you to customize the interior to your liking! Nestled on 7.1 acres just outside the city limits, this 4-bedroom, 3-bathroom, 2,400+sqft home offers the perfect blend of privacy & an open floor plan. You’ll enjoy the convenience of being close to town while still having ample space & seclusion for outdoor activities.

    Aaron Peters Century 21 Broughton Team

    4727 Walnut Creek Dr, Hannibal, MO 63401
  • /18

    $254,900 Last List Price Sold Mar 12, 2025

    • 1,346 Sq Ft
    • $189/SF
    • 33 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 2011

    110 W Ridge, Hannibal, MO 63401

    Finally a condo available at West Ridge! You know these are rare and sell fast. This home is MOVE IN READY!Quiet location and with great neighbors! Master bedroom suite is large and roomy, En suite includes a walk in shower, walk in closet and a large linen closet. The home also has a second bedroom and bath for guests.Laundry is on the main level. Kitchen features a peninsula

    Lisa Ball Prestige Realty, Inc

    110 W Ridge, Hannibal, MO 63401
    • /22

      Est $86,775 Not Listed For Sale

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

      711 Ben Lomond St, Hannibal, MO 63401

      711 Ben Lomond St, Hannibal, MO 63401
  • /9

    $215,000

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

    1001 Bird St, Hannibal, MO 63401

    Investment Opportunity in Hannibal, MO! 4-unit apartment building on Bird Street! Take advantage of this fantastic investment property in the heart of Hannibal! This well-maintained 4-unit apartment building on Bird Street offers a great opportunity for both seasoned and first-time investors. With three units currently occupied on month-to-month leases, tenants would love the opportunity to stay,

    Connor Doyle Prestige Realty, Inc

    1001 Bird St, Hannibal, MO 63401
  • /21

    $299,000 Last List Price Sold Mar 10, 2025

    • 1,540 Sq Ft
    • $194/SF
    • 90 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2024

    382 Columbus Rd, Hannibal, MO 63401

    NEW CONSTRUCTION located at the end of a peaceful, dead end street. This one level home offers 3 bedrooms and 2 full baths with modern comfort and thoughtful design. The open floor plan connects the kitchen, dining and living areas, making it ideal for every day living. The kitchen shines with white on white cabinets, granite countertops, and stainless steel appliance package, all complemented by

    Lisa Kairy Prestige Realty, Inc

    382 Columbus Rd, Hannibal, MO 63401
    • /35

      Est $273,659 Not Listed For Sale

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

      11 D Ville Place, Hannibal, MO 63401

      11 D Ville Place, Hannibal, MO 63401
  • /35

    $308,000 Open Sun 11AM - 1PM

    • 4 Beds
    • 2 Baths
    • 2,659 Sq Ft

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

    $288,700 Last List Price Sold Mar 07, 2025

    • 1,308 Sq Ft
    • $221/SF
    • 48 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2018

    5675 Clear Creek, Hannibal, MO 63401

    Nestled in Clear Creek Subdivision, north of Hannibal, MO, this charming 3 Bedroom, 2 Bathroom ranch-style home with 3 Car Garage offers both comfort and convenience. Its prime location provides easy access to Highway 61, ensuring seamless connectivity to nearby amenities. Interior Features include an Open Floor Plan, Modern Kitchen equipped with Black Stainless-Steel appliances, luxurious Vinyl

    Jacki Thurman Century 21 Broughton Team

    5675 Clear Creek, Hannibal, MO 63401
    • /14

      Est $102,036 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,077 Sq Ft

      3901 Evans St, Hannibal, IL 63401

      3901 Evans St, Hannibal, IL 63401
  • /30

    $329,000

    • 4 Beds
    • 2.5 Baths
    • 2,128 Sq Ft

    53035 Norwoods Place, Hannibal, MO 63401

    Your country oasis awaits! Located on 1.1 +/- unrestricted acres, this 4 bedroom, 2.5 bath, 3 car garage home is perfect for those who like to entertain but still like seclusion. As you enter you are welcomed by the great room with a 2 story vaulted ceiling and gas fireplace. The home flows into the kitchen that features a breakfast bar and breakfast nook. From the kitchen you will find the main

    Connor Doyle Prestige Realty, Inc

    53035 Norwoods Place, Hannibal, MO 63401
  • /39

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

    • 3,300 Sq Ft
    • $121/SF
    • 73 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2013

    5774 Clear Creek Rd, Hannibal, MO 63401

    Nestled in Clear Creek Subdivision just north of Hannibal. This charming 4-bedroom, 3-bathroom home offers a blend of comfort and modern amenities on a spacious fenced in lot. There are 3 bedrooms on the Main Level and 2 full bathrooms. An open floor plan seamlessly connects the Living Room, Dining Room, and Kitchen with hardwood flooring. Large primary suite with double vanity and walk in

    Jacki Thurman Century 21 Broughton Team

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

      Est $580,451 Not Listed For Sale

      • 4 Beds
      • 5 Baths
      • 4,010 Sq Ft

      266 Gala Dr, Hannibal, MO 63401

      266 Gala Dr, Hannibal, MO 63401
  • /20

    $68,500

    • 1 Bed
    • 2 Baths
    • 800 Sq Ft

    711 Fulton Ave, Hannibal, MO 63401

    Remodeled from top to bottom in last few years! Hasn't been lived in since remodel, so still feels new! Seller has invested MUCH MORE in this home than list price reflects! Main floor consists of enclosed porch entry, living room, dining room, kitchenette, & full bath. Downstairs is bedroom & 2nd full bath. Laundry area is tucked away in storage area off bedroom. If preferred, dining room or a

    Sue Giroux Century 21 Broughton Team

    711 Fulton Ave, Hannibal, MO 63401
  • /46

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

    • 2,602 Sq Ft
    • $119/SF
    • 31 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1988

    204 Westwood Dr, Hannibal, MO 63401

    This home is located at the end of a cul-d-sac in a sought-after neighborhood. The current owners have freshened up the primary bath and completely remodeled the upper-level hall bath for modern comfort and style. With three full baths, morning routines are a breeze for everyone. A portion of the garage has been transformed into a 4th bedroom but was constructed in a way that it can be easily

    Teree Haynes Hannibal Realty LLC

    204 Westwood Dr, Hannibal, MO 63401
    • /34

      Est $337,654 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,542 Sq Ft

      8804 Highway W, Hannibal, MO 63401

      8804 Highway W, Hannibal, MO 63401
  • /5

    $79,500

    • Land
    • 8 Acres
    • $9,938 per Acre

    8951 Missouri 168, Hannibal, MO 63401

    8 acres of unrestricted land on a hard surface road in Palmyra school district. The property has an old shed with a concrete floor and a existing root cellar. The property has access to county water with an existing well on the property. Unrestricted small acreage is hard to find in the area. Call and schedule a showing today!!!

    Bryon Dorsey Ragar Realty

    8951 Missouri 168, Hannibal, MO 63401
  • /61

    $622,500 Last List Price Sold Mar 07, 2025

    • 3,902 Sq Ft
    • $160/SF
    • 152 Days On Market
    • 5 Beds
    • 3.5 Baths
    • Built 2018

    286 Gala Dr, Hannibal, MO 63401

    This home was completed in 2018 and is located in the desirable Fette Orchard Subdivision. Fette Orchard offers quick access to the interstate and to Hannibal Regional Hospital. Schools, shopping, and the Hannibal Country Club Golf Course are also close by. The large windows, high ceilings, hardwood flooring, and custom finishings all make this luxury custom home a must see! The kitchen features

    Kassondra Terrill EXP Realty, LLC

    286 Gala Dr, Hannibal, MO 63401
    • /7

      Est $60,211 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,458 Sq Ft

      1013 Lyon St, Hannibal, MO 63401

      1013 Lyon St, Hannibal, MO 63401
  • /15

    $29,000

    • 4 Beds
    • 4 Baths
    • 2,556 Sq Ft

    1700 Chestnut St, Hannibal, MO 63401

    Investment opportunity awaits at 1700 Chestnut in Hannibal, MO. This four-unit apartment building offers excellent potential for the savvy investor. Each of the four units features one bedroom and one bathroom. While the building requires renovation, some appliances and materials are included in the sale, offering a helpful start to the project. Property is being sold in as-is condition. The

    Bryan Johnson Farlow Real Estate Experts Inc

    1700 Chestnut St, Hannibal, MO 63401
  • /10

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

    • 798 Sq Ft
    • $24/SF
    • 10 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1910

    211 N Griffith St, Hannibal, MO 63401

    Bring your vision to 211 N Griffith in Hannibal, MO. This 2-bedroom, 1-bathroom home with a nice back yard presents a blank canvas for your creative touch and the chance to build equity. Property sold as-is.

    Bryan Johnson Farlow Real Estate Experts Inc

    211 N Griffith St, Hannibal, MO 63401

Showing Results 121 - 160, Page 4 of 18

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