9,216

Hannibal, MO Homes

Section Image
  • /15

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

    • 3,834 Sq Ft
    • $5/SF
    • 2 Days On Market
    • 4 Beds
    • 4 Baths
    • Built 1890

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

      Est $243,554 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,430 Sq Ft

      442 Head Ln, Hannibal, MO 63401

      442 Head Ln, Hannibal, MO 63401
  • /22

    $115,000

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

    1924 Booker St, Hannibal, MO 63401

    Tucked away on a quiet street, this 2-bedroom, 1-bath home offers over an acre of space with a huge yard that backs to serene woods — the perfect blend of privacy and nature. The home features a newer roof and is ready for you to move right in. Whether you're downsizing or looking for a peaceful retreat, this property could be the affordable home you've been looking for. Being sold as-is, but

    Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
  • /19

    $187,500 Last List Price Sold Aug 06, 2025

    • 2,352 Sq Ft
    • $80/SF
    • 42 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1965

    56319 Meyer Trail, Hannibal, MO 63401

    Welcome to your dream home! This stunning property features an inviting and spacious interior that perfectly balances style and functionality. At its heart is a large kitchen equipped with modern stainless steel appliances, a cozy breakfast nook, and a central island ideal for meal prep or casual dining. The separate dining room provides an elegant setting for entertaining guests.Step

    Jennifer Ruhl Ravenscraft Realty

    56319 Meyer Trail, Hannibal, MO 63401
    • /18

      Est $245,402 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,518 Sq Ft

      9551 County Road 410, Hannibal, MO 63401

      9551 County Road 410, Hannibal, MO 63401
  • /5

    $245,000

    • Land
    • 2.42 Acres
    • $101,240 per Acre

    12 Orchard Point Rd, Hannibal, MO 63401

    2.42 Acre Lot with views of the Mississippi River. Property like this doesn't come up very often, this is the last lot that is available in the prestigous subdivision of Orchard Point. Bring your builder and your plans, 2500 sq ft min. on the first floor, Covenants and Restrictions apply. Additional Rooms: In Platted Subdv.

    Sue-ann Westhoff Prestige Realty, Inc

    12 Orchard Point Rd, Hannibal, MO 63401
  • /29

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

    • 2,280 Sq Ft
    • $127/SF
    • 49 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1997

    123 Clover Rd, Hannibal, MO 63401

    Situated on a spacious half-acre corner lot, this beautifully maintained home offers 3 bedrooms plus a versatile sleeping room—perfect for a 4th bedroom. The kitchen features elegant quartz countertops and comes fully equipped with appliances that convey. Enjoy 2.5 baths for added convenience, and unwind in the included hot tub after a long day. A rare blend of comfort, functionality, and

    Jordahn Leonard Prestige Realty, Inc

    123 Clover Rd, Hannibal, MO 63401
    • /15

      Not Listed For Sale

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

      189 Woodland Trail, Hannibal, MO 63401

      189 Woodland Trail, Hannibal, MO 63401
  • /20

    $135,000

    • 2 Beds
    • 1 Bath
    • 992 Sq Ft

    606 Olive St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bathroom home boasting renovated interiors with hardwood floors, a separate dining room, and a spacious kitchen. Vinyl siding and stone veneer enhance its exterior appeal, complemented by a covered front porch and a spacious back deck overlooking the level backyard perfect for entertaining. Conveniently located with easy access to amenities, this property offers a perfect

    Soshia Tymcheck Century 21 Broughton Team

    606 Olive St, Hannibal, MO 63401
  • /38

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

    • 3,814 Sq Ft
    • $128/SF
    • 109 Days On Market
    • 5 Beds
    • 4 Baths
    • Built 1995

    123 El Rancho Dr, Hannibal, MO 63401

    CONTINUE TO SHOW. Current offer has a 72 hour kick-out clause. Floor plan design provides 3 levels of finished space. Main level entry foyer has hardwood floors. Formal living room can function nicely as an office. Formal dining room with crown molding has access from the newer remodeled kitchen. White cabinetry, quartz countertops, gas range with double oven, work island with seating, plus an

    Kristy Trevathan Prestige Realty, Inc

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

      Not Listed For Sale

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

      4036 Breckenridge Dr, Hannibal, MO 63401

      4036 Breckenridge Dr, Hannibal, MO 63401
  • /2

    $4,000

    • Land
    • 0.1 Acre
    • $38,462 per Acre

    0 Minnow St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Lot for sale on Minnow Street (off of John Street). Lot is 36 x 126. Access to this lot is from Market Street to S. Hayden to Minnow. Located minutes from downtown Hannibal and on a dead-end street.

    J'Nelle Lee Hannibal Realty LLC

    0 Minnow St, Hannibal, MO 63401
  • /7

    $47,000 Last List Price Sold Aug 04, 2025

    • Land
    • 0.03 Acre
    • $1,880,000 per Acre
    • 356 Days On Market

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions!Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home.Our high-end single-family residences boast a

    Razack Ismail Century 21 Broughton Team

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401
    • /32

      Est $361,602 Not Listed For Sale

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

      400 Hummingbird Ln, Hannibal, MO 63401

      400 Hummingbird Ln, Hannibal, MO 63401
  • /2

    $9,000

    • Land
    • 0.73 Acre
    • $12,312 per Acre

    0 Henry St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Developer's Special with location that is only 4 minutes from downtown Hannibal. Lot located on Henry Street by Division Street and Summit Street. Lot is 272 x 117. Lot is accessible from either Division or Summit.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /16

    $88,000 Last List Price Sold Aug 01, 2025

    • 1,302 Sq Ft
    • $68/SF
    • 59 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1910

    904 Lindell Ave, Hannibal, MO 63401

    1 1/2 story home, 3 bedrooms, 2 bathrooms, and a fenced backyard. The main level has open concept with living room and kitchen combination. There is one bedroom, one full bathroom, and laundry on the main level. The upstairs has two bedrooms and one full bathroom. The home a fenced in backyard and two spots for parking. Additional parking in front of the house.

    J'Nelle Lee Hannibal Realty LLC

    904 Lindell Ave, Hannibal, MO 63401
    • /12

      Est $161,397 Not Listed For Sale

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

      4013 Pushmataha Ave, Hannibal, MO 63401

      4013 Pushmataha Ave, Hannibal, MO 63401
  • /2

    $7,000

    • Land
    • 0.51 Acre
    • $13,780 per Acre

    0 Henry St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! This 1/2 acre lot is only 4 minutes from Historic Downtown Hannibal. Lot on Henry Street located off Division. 134 x 165 lot size. Property is accessible from the end of Division Street.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /8

    $85,000 Last List Price Sold Jul 31, 2025

    • 2,880 Sq Ft
    • $30/SF
    • 15 Days On Market
    • 750 Beds
    • 375 Baths
    • Built 1910

    1250-2 Broadway Unit 1250-1252, Hannibal, MO 63401

    Don't miss out on this amazing duplex! With newer siding, windows and roof this one has loads of potential. Each unit features three bedrooms with spacious living rooms, dining rooms and kitchens. One unit is currently rented at $700/month, the other side is vacant and ready for you to choose your own tenants. Centrally located in Hannibal this location provides convenience for shopping, work and

    Soshia Tymcheck Century 21 Broughton Team

    1250-2 Broadway Unit 1250-1252, Hannibal, MO 63401
    • /42

      Est $323,445 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,900 Sq Ft

      3848 Highway Mm, Hannibal, MO 63401

      3848 Highway Mm, Hannibal, MO 63401
  • /3

    $6,000

    • Land
    • 0.67 Acre
    • $8,969 per Acre

    0 Ben Lomond St, Hannibal, MO 63401

    Price Reduced!Motivated Seller! Nearly 1/2 acre lot just minutes from Historic Downtown Hannibal, Clemens Field, and Bear Creek. Lot available on Ben Lomond in Hannibal. Lot is 80 x 290. Property is accessible from the end of Ben Lomond.

    J'Nelle Lee Hannibal Realty LLC

    0 Ben Lomond St, Hannibal, MO 63401
  • /10

    $149,000 Last List Price Sold Jul 31, 2025

    • 1,656 Sq Ft
    • $90/SF
    • 14 Days On Market
    • 9 Beds
    • 4 Baths
    • Built 1895

    518 N 5th St Unit 518-520, Hannibal, MO 63401

    Opportunity awaits! This duplex near the Historic Downtown Hannibal is in the perfect location. The property has two units, each featuring three bedrooms. One unit has a long-term tenant who would like to continue renting - which means INSTANT INCOME for the new owners. The other unit has recently been renovated featuring new flooring and fresh paint throughout. Updates in the past couple of

    Soshia Tymcheck Century 21 Broughton Team

    518 N 5th St Unit 518-520, Hannibal, MO 63401
    • /21

      Est $229,758 Not Listed For Sale

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

      2022 Hayden Park Ln, Hannibal, MO 63401

      2022 Hayden Park Ln, Hannibal, MO 63401
  • /33

    $292,900

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

    22 Settlers Trail, Hannibal, MO 63401

    Previous contract failed one week before closing! Not because of the house in any way... so now you have a 2nd chance! Raising a family? Or needing room for your hobbies? Or do you just want room to spread out? Well, here you go! Gorgeous brick split-foyer offering tons of amenities. Kitchen has beautiful Maple cabinetry w/granite countertops, breakfast bar, & appliances stay. From dining area,

    Sue Giroux Century 21 Broughton Team

    22 Settlers Trail, Hannibal, MO 63401
  • /29

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

    • 1,040 Sq Ft
    • $159/SF
    • 50 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1959

    16 Wauneta Place, Hannibal, MO 63401

    Charming Raised Ranch with Stylish Updates & Outdoor Entertaining Space! With original hardwood floors, handcrafted barn-style closet doors, and a modern galley kitchen featuring a brand-new backsplash, this home is full of personality. The main level offers 3 bedrooms and a full bath, while the lower level includes a non-conforming 4th sleeping room—ideal for guests, a home office, or hobby

    Donnely Jung Ravenscraft Realty

    16 Wauneta Place, Hannibal, MO 63401
    • /37

      Est $190,248 Not Listed For Sale

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

      5414 County Road 409, Hannibal, MO 63401

      5414 County Road 409, Hannibal, MO 63401
  • /19

    $85,000

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

    2709 Saint Marys Ave, Hannibal, MO 63401

    Cute bungalow with a tuck under garage. The two bedrooms and 1 bathroom home has had many recent updates. Fresh paint, carpet, roof, kitchen and bathroom have all been updated awaiting a new owner. There is ally access to the basement garage. Step inside to see all this property has to offer. It is located in C Zone, which allows buisness/commercial use. So if you are looking to have a

    Sue-ann Westhoff Prestige Realty, Inc

    2709 Saint Marys Ave, Hannibal, MO 63401
  • /35

    $379,000 Last List Price Sold Jul 30, 2025

    • 3,145 Sq Ft
    • $121/SF
    • 285 Days On Market
    • 5 Beds
    • 4 Baths
    • Built 1976

    18 Boca Dr, Hannibal, MO 63401

    This stunning 5-bedroom, 4-bath home has been thoughtfully renovated with luxurious high-end finishes, offering both style and comfort. The main floor features a spacious primary suite, providing the perfect retreat with added convenience. The open concept living areas flow seamlessly, making it ideal for both everyday living and entertaining. Step outside to the expansive back deck, perfect for

    Jen Salerno Century 21 Broughton Team

    18 Boca Dr, Hannibal, MO 63401
    • /22

      Not Listed For Sale

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

      319 Braeburn Dr, Hannibal, MO 63401

      319 Braeburn Dr, Hannibal, MO 63401
  • /2

    $48,500

    • Land
    • 1.09 Acres
    • $44,495 per Acre

    Lot 33 Lela Ln, Hannibal, MO 63401

    Build your dream home on this one-acre lot in a premier subdivision surrounded by custom estates! Just outside city limits, you’ll enjoy privacy with easy highway access—only 10 minutes to downtown and 5 minutes to schools, shopping, and more. Don’t miss this prime location—call today!

    Madison Christal Christal Property Group, LLC

    Lot 33 Lela Ln, Hannibal, MO 63401
  • /41

    $560,000 Last List Price Sold Jul 28, 2025

    • 3,800 Sq Ft
    • $147/SF
    • 18 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2019

    240 Gala Dr, Hannibal, MO 63401

    Welcome to this meticulously maintained home offering 3,800 total finished square feet, including 2,262 sq ft on the main level. Located on a beautifully landscaped lot, this property features an oversized 2-car main level garage and a basement utility garage for additional storage or workshop space. Step inside to find a large eat-in kitchen that flows into a formal dining area—perfect for

    Sue-ann Westhoff Prestige Realty, Inc

    240 Gala Dr, Hannibal, MO 63401
    • /12

      Est $248,278 Not Listed For Sale

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

      51178 Highway Hh, Hannibal, MO 63401

      51178 Highway Hh, Hannibal, MO 63401
  • /24

    $270,000

    • 6 Beds
    • 6 Baths
    • 1,900 Sq Ft

    1747 Bay Ave, Hannibal, MO 63401

    Investor alert! This duplex offers a fantastic opportunity with 1,900 sq ft of finished living space, featuring 3 bedrooms, 2.5 bathrooms, and a 2-car garage. Located on a quiet dead-end street, the property includes a walkout basement with laundry and generous storage throughout. Recent updates include a brand-new roof and gutters in 2024, as well as HVAC systems that are just 3 years

    Sue-ann Westhoff Prestige Realty, Inc

    1747 Bay Ave, Hannibal, MO 63401
  • /39

    $160,000 Last List Price Sold Jul 25, 2025

    • 2,270 Sq Ft
    • $70/SF
    • 4 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1975

    1504 Dean Ave, Hannibal, MO 63401

    Previous owner's appreciation for bees & providing a haven of flowers for them may not be what you appreciate most, but step inside to be excited! What a delightful kitchen! Gorgeous high-class cabinets with pull-out drawers & the stainless-steel appliances stay. Just off dining area is a sunroom overlooking the deck. Spacious living room, the first 2 bedrooms, & full bath with stackable

    Sue Giroux Century 21 Broughton Team

    1504 Dean Ave, Hannibal, MO 63401
    • /29

      Est $198,274 Not Listed For Sale

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

      3221 Susan Dr, Hannibal, MO 63401

      3221 Susan Dr, Hannibal, MO 63401
  • /96

    $899,000

    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 6.3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open,

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /7

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

    • 885 Sq Ft
    • $23/SF
    • 16 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1900

    905 Fulton Ave, Hannibal, MO 63401

    Opporunity to fix up a brick, bungalow home. The home has one bedroom, living room, dining room, and kitchen. Located on a corner lot with partially fenced backyard and off street parking. This property is being sold as is, where is. Make offer!!

    J'Nelle Lee Hannibal Realty LLC

    905 Fulton Ave, Hannibal, MO 63401
    • /6

      Est $52,356 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 665 Sq Ft

      903 Baker St, Hannibal, MO 63401

      903 Baker St, Hannibal, MO 63401
  • /13

    $75,000

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft

    801 Grand Ave, Hannibal, MO 63401

    PRICE REDUCED-MAKE OFFER! This cozy 2 bedroom, 1 bath Bungalow offers a smart layout with a living room, dining room, galley-style kitchen, and handy utility room. Hardwood floors extend through most of the house and new flooring was installed in the bathroom. Warm wood plank ceilings in some areas add a welcoming rustic touch. The kitchen includes a range, refrigerator and good cabinet space.

    Lisa Kairy Prestige Realty, Inc

    801 Grand Ave, Hannibal, MO 63401
  • /17

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

    • 1,192 Sq Ft
    • $35/SF
    • 21 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    427 W Terrace Ave, Hannibal, MO 63401

    2-bedroom, 1-bath home located on Hannibal’s South Side. This home features spacious living with a large den in addition to the main living room. A full basement and a 2-car detached garage provides additional storage room. The home needs some love and is being sold as-is. A solid option for investors or buyers looking for a project.

    Connor Doyle Prestige Realty, Inc

    427 W Terrace Ave, 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