11,371

Marion, MO Homes

Section Image
  • /39

    $215,000 Under Contract

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

    124 W Ross St, Palmyra, MO 63461

    Welcome to 124 W Ross, where historic charm meets modern design! This stunning 1.5-story, 3-bedroom, 2-bath home blends modern updates with timeless character. Situated on a corner lot with a detached garage, it offers spacious rooms, a basement, and plenty of natural light! Original details pair beautifully with stylish finishes creating a space that feels both classic and fresh. From the moment

    Aaron Peters Century 21 Broughton Team

    124 W Ross St, Palmyra, MO 63461
  • /14

    $175,000 Last List Price Sold Jan 31, 2025

    • 1,400 Sq Ft
    • $125/SF
    • 65 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1875

    521 Walnut St, Hannibal, MO 63401

    Welcome to 521 Walnut! This property would be great for an owner who wants to live in the upper level and rent the lower level to make some additional income or help with the mortgage payment. The exterior and interior have been completely updated. The upper main living area has two bedrooms and two bathrooms. The basement could be additional income with an efficiency unit that currently rents

    J'Nelle Lee Hannibal Realty LLC

    521 Walnut St, Hannibal, MO 63401
    • /9

      Est $45,542 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 784 Sq Ft

      2601 Hope St, Hannibal, MO 63401

      2601 Hope St, Hannibal, MO 63401
  • /36

    $165,500 Under Contract

    • 2 Beds
    • 1.5 Baths
    • 1,534 Sq Ft

    3111 Pleasant St, Hannibal, MO 63401

    Charming brick home built in 1915. Then in the early 90's an attractive family room was added. Combining the old with the new made an adorable setup. Step inside from back door to the family room with wall of windows to let the sun shine in. Cute kitchen has walk-in pantry & appliances stay. Dining room & living room each with hardwood floors keep the original charm. Living room features wood

    Sue Giroux Century 21 Broughton Team

    3111 Pleasant St, Hannibal, MO 63401
  • /16

    $125,000 Last List Price Sold Jan 31, 2025

    • 956 Sq Ft
    • $131/SF
    • 39 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1930

    305 N Levering Ave, Hannibal, MO 63401

    Quaint and inviting! This move in ready two bedroom, one bath bungalow is located on a corner lot next to the alley, in a desired neighborhood. Home offers large living room, a seperate dinning room and the bathroom is located between the two bedrooms. Nice sized kitchen with a breakfast area or space for home office. Laundry is located in the unfinished walk-up basement. Conveniently located for

    Tara Zeiger Prestige Realty, Inc

    305 N Levering Ave, Hannibal, MO 63401
    • /26

      Est $90,588 Not Listed For Sale

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

      2225 Chestnut St, Hannibal, MO 63401

      2225 Chestnut St, Hannibal, MO 63401
  • /8

    $250,000 Under Contract

    • 1,040 Sq Ft

    3671 County Road 337, Palmyra, MO 63461

    Country living on the outskirts of Palmyra is RARE! Here is your opportunity to own your own country oasis with a earth berm home situated on 5.8 acres with a 20x40 detached garage. Relax and sit on the deck and enjoy the peace and quiet. There are trails that have been formed through out the wooded areas and there is also a creek that runs through the property. Call today for your private

    Kennedy McKay Hannibal Realty LLC

    3671 County Road 337, Palmyra, MO 63461
  • /27

    $200,000 Last List Price Sold Jan 30, 2025

    • 1,686 Sq Ft
    • $119/SF
    • 69 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1922

    242 Virginia St, Hannibal, MO 63401

    Check out this move-in-ready, two-story, full basement, stunner! This is the three-bedroom, two-bathroom, home you've been waiting to hit the market. First steps inside you will find an enormous family room which is gleaming with natural light from the conjoined sunroom & includes a touch of added warmth from the wood burning fireplace. Recent upgrades to the kitchen include stainless steel

    Larry Job Century 21 Broughton Team

    242 Virginia St, Hannibal, MO 63401
    • /35

      Est $406,240 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,102 Sq Ft

      501 Hummingbird Ln, Hannibal, MO 63401

      501 Hummingbird Ln, Hannibal, MO 63401
  • /22

    $275,000 Under Contract

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

    120 Oakland Dr, Hannibal, MO 63401

    Charming 4 Bedroom and 2 1/2 Bath home with a spacious open layout and modern farmhouse flair right outside of city limits. Features include updated kitchen with gray cabinetry, stainless appliances, and breakfast bar. Two dining areas accompanied with a large living room with natural light. Beautiful wood-style flooring throughout. Includes stylish baths with pedestal sink, and decorative

    Jordan Miller Hannibal Realty LLC

    120 Oakland Dr, Hannibal, MO 63401
  • /59

    $520,000 Last List Price Sold Jan 30, 2025

    • 3,088 Sq Ft
    • $168/SF
    • 111 Days On Market
    • 3 Beds
    • 3.5 Baths
    • Built 2011

    6711 County Road 437, Hannibal, MO 63401

    Nestled on 3 acres just outside the city limits of Hannibal, this spacious 3 Bedroom, 3.5 Bath home offers serene country living with modern amenities. Enjoy the convenience of main level living with a cozy gas fireplace in the Living Room, a Primary Suite featuring a large walk-in closet with direct access to the Laundry Room, Full Bath w/ Jacuzzi Tub. Mud Room features 2 built in cubbies,

    Jacki Thurman Century 21 Broughton Team

    6711 County Road 437, Hannibal, MO 63401
    • /33

      Est $217,201 Not Listed For Sale

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

      4005 Cheyenne Ave, Hannibal, MO 63401

      4005 Cheyenne Ave, Hannibal, MO 63401
  • /12

    $79,900 Under Contract

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

    417 N Section St, Hannibal, MO 63401

    Great opportunity to start your investment portfolio. Most recently used as a rental property. Hardwood flooring throughout most of the home with kitchen offering wood cabinets and laminate flooring. Charming features in this 3 bedroom home include French doors into the front bedroom and wood grate windows in the living room looking out to the front yard. Private deck off the rear accesses the

    Sheri Neisen Prestige Realty, Inc

    417 N Section St, Hannibal, MO 63401
  • /26

    $199,999 Last List Price Sold Jan 28, 2025

    • 1,904 Sq Ft
    • $105/SF
    • 79 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1974

    1200 36th St, Hannibal, MO 63401

    Tucked away on a quiet dead-end street in the Oakwood school district, this charming A-Frame offers surprising space and character. Inside, discover 4 bedrooms, 2 baths, and an open kitchen, dining, and living area with a soaring ceiling that adds an airy feel. A main-floor bedroom opens to a deck—ideal for morning coffee with wooded backyard views. Upstairs, a loft-style bedroom overlooks the

    Donnely Jung Ravenscraft Realty

    1200 36th St, Hannibal, MO 63401
    • /64

      Est $469,154 Not Listed For Sale

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

      6364 County Road 306, Taylor, MO 63471

      6364 County Road 306, Taylor, MO 63471
  • /21

    $450,000 Under Contract

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

    615 Jonathan Rd, Hannibal, MO 63401

    Beautifully maintained and thoughtfully designed ranch home offering 2,306 finished square feet on a slab foundation. This open-concept layout features 9ft/10ft ceilings and a desirable split-bedroom design, providing both space and privacy. The primary suite includes new vanity top and cabinet and custom closets. There are 3 additional bedrooms, with the 4th bedroom featuring custom cabinetry

    Sue-ann Westhoff Prestige Realty, Inc

    615 Jonathan Rd, Hannibal, MO 63401
  • /14

    $284,000 Last List Price Sold Jan 17, 2025

    • 1,742 Sq Ft
    • $163/SF
    • 72 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2016

    368 Columbus Rd, Hannibal, MO 63401

    Experience the convenience of main-level living in this inviting three-bedroom, two-bath home. The open floor plan creates a seamless flow throughout the space, perfect for entertaining and daily living. The heart of the home features custom dark oak cabinetry with soft-close doors and drawers, adding a touch of elegance and functionality to the kitchen. The bedrooms are split and there is a

    Barbara Broughton Century 21 Broughton Team

    368 Columbus Rd, Hannibal, MO 63401
    • /32

      Est $67,642 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,315 Sq Ft

      207 Quincy St, Hannibal, MO 63401

      207 Quincy St, Hannibal, MO 63401
  • /39

    $469,000 Under Contract

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

    2700 Hyacinth Ave, Hannibal, MO 63401

    Custom-built and on the market for the first time! Situated on 2.5 m/l private acres surrounded by mature trees, this full brick, 3 bedroom, 2 bath home offers peaceful privacy in a truly ideal location. Step inside to an open concept layout where every space flows seamlessly--from the marble tiled entryway to the vaulted living area, dining room, and kitchen. You'll appreciate the thoughtful

    Lisa Kairy Prestige Realty, Inc

    2700 Hyacinth Ave, Hannibal, MO 63401
  • /51

    $315,000 Last List Price Sold Jan 17, 2025

    • 3,130 Sq Ft
    • $101/SF
    • 8 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1977

    61 Pioneer Trail, Hannibal, MO 63401

    All brick w/ 3 bedrooms, 2 bathrooms on the main level with updated kitchen, backsplash, wood-fireplace, and lots of closets. Basement partially finished, with large, covered patio. Living space with wood-fireplace, and huge laundry room with workspace and large garage.

    Razack Ismail Century 21 Broughton Team

    61 Pioneer Trail, Hannibal, MO 63401
    • /28

      Est $445,839 Not Listed For Sale

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

      132 Gala Dr, Hannibal, MO 63401

      132 Gala Dr, Hannibal, MO 63401
  • /24

    $230,000 Under Contract

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

    517 W Olive St, Palmyra, MO 63461

    Don’t miss this inviting 4-bedroom, 2-bathroom home just 3.5 blocks from downtown Palmyra! Enjoy the convenience of walking to Carter's or your favorite local shops in minutes. The main level features brand-new laminate flooring throughout and a beautifully updated full bathroom. The finished basement offers over 1,000 square feet of additional living space, including a bedroom and full

    Jordahn Leonard Prestige Realty, Inc

    517 W Olive St, Palmyra, MO 63461
  • /38

    $305,000 Last List Price Sold Jan 17, 2025

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

    4030 Breckenridge Dr, Hannibal, MO 63401

    Welcome to your dream home in beautiful Hannibal, MO! This stunning 3-bedroom, 2 full bath house boasts 1540 sqft of meticulously designed living space. Step inside and be greeted by the luxurious quartz countertops and high-end appliances in the modern kitchen, perfect for entertaining guests or enjoying a quiet meal. Cozy up by the fireplace on chilly evenings or unwind in the jet tube in the

    Razack Ismail Century 21 Broughton Team

    4030 Breckenridge Dr, Hannibal, MO 63401
    • /21

      Est $164,413 Not Listed For Sale

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

      215 Locust St, Hannibal, MO 63401

      215 Locust St, Hannibal, MO 63401
  • /37

    $274,900 Under Contract

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

    7 Chester Rd, Hannibal, MO 63401

    CONTINUE TO SHOW!!! Welcome to 7 Chester Road in Hannibal! This spacious 3-bed, 3-bath townhome offers main-floor living with zero-step entry, 36" doors, main-floor laundry hookups, and a monitored alarm system for peace of mind. Enjoy open-concept living with vaulted ceilings in the living room and kitchen. Off the back of the home the 3-seasons room is the perfect place to sip your morning

    Connor Doyle Prestige Realty, Inc

    7 Chester Rd, Hannibal, MO 63401
  • /44

    $189,000 Last List Price Sold Jan 09, 2025

    • 1,352 Sq Ft
    • $140/SF
    • 36 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1968

    813 Prairie St, Monroe City, MO 63456

    LOOK NO FURTHER. There is not much more you can ask for in a home…Comfort, Quality, & Neighborhood. 813 Prairie Street is located on the North side of Monroe City and in the heart of Mark Twain Lake country. This very hard to find spacious brick ranch style home include a full basement and features 1,352 square feet of comfortable living; 3 bedrooms, 2 bathrooms, kitchen with eat in dining room,

    Mark Bandy See Real Estate

    813 Prairie St, Monroe City, MO 63456
    • /29

      Est $209,292 Not Listed For Sale

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

      20 Hamlin Heights Dr, Hannibal, MO 63401

      20 Hamlin Heights Dr, Hannibal, MO 63401
  • /28

    $315,000 Under Contract

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

    95 Stevens Dr, Hannibal, MO 63401

    Welcome to this beautifully designed new construction 2-story ranch, offering contemporary comfort and smart functionality in every detail.This thoughtfully crafted home features a spacious main-level primary suite with a private ensuite bathroom, perfect for easy, single-level living.Step inside to find an open-concept layout with sleek stainless steel appliances, walk-in pantry, and durable

    Sue-ann Westhoff Prestige Realty, Inc

    95 Stevens Dr, Hannibal, MO 63401
  • /4

    $9,000 Last List Price Sold Jan 07, 2025

    • Land
    • 0.63 Acre
    • $14,286 per Acre
    • 22 Days On Market

    1513 Lindell Ave, Hannibal, MO 63401

    Property has a structure/home on it that is in need of extensive repair. Most likely needs torn down unless you are real adventurous! Property is being sold for the lot value only. The home next door (1515 Lindell Ave) is also listed for sale so maybe buy both! Please do not go inside the structure. The floor is not safe. The lot would make a nice build site. Explore all your options!

    Teree Haynes Hannibal Realty LLC

    1513 Lindell Ave, Hannibal, MO 63401
    • /19

      Est $153,618 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,382 Sq Ft

      2412 Palmyra Rd, Hannibal, MO 63401

      2412 Palmyra Rd, Hannibal, MO 63401
  • /17

    $110,000 Under Contract

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft

    203 Huckleberry Heights Dr, Hannibal, MO 63401

    Embrace homeownership without the hassle of yard work or shoveling snow and step inside this 2-bedroom, 1-bathroom condo conveniently located on the ground level. The living room flows into your dining room offering an inviting gathering space for all. The spacious primary bedroom offers a walk-in closet. A full bath, second bedroom, and laundry room complete the package. You'll find

    Lisa Mitchell Hannibal Realty LLC

    203 Huckleberry Heights Dr, Hannibal, MO 63401
  • /17

    $124,900 Last List Price Sold Jan 03, 2025

    • 1,024 Sq Ft
    • $122/SF
    • 61 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1930

    747 Hazel St, Hannibal, MO 63401

    Remodeled two-bedroom, two-bathroom home sitting on a CORNER LOT with a covered front porch! *NEW CARPET, NEW CABINETS, NEW PAINT* Walking into the home you will find an oversized living room with a new gas fireplace insert. The primary bedroom features two separate closets for all your storage needs. Down the hallway is a full bathroom and another bedroom. Finishing the upstairs is a remodeled

    Soshia Tymcheck Century 21 Broughton Team

    747 Hazel St, Hannibal, MO 63401
    • /22

      Est $85,797 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 998 Sq Ft

      114 S Arch St, Hannibal, MO 63401

      114 S Arch St, Hannibal, MO 63401
  • /23

    $189,000 Under Contract

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

    324 E Olive St, Palmyra, MO 63461

    This well-maintained 3-bedroom, 1-bath home offers charm, comfort, and curb appeal. The all-brick exterior provides timeless style and low-maintenance living. Inside, you'll find a clean, functional layout with great natural light throughout. The home sits on a corner lot and includes a 1-car detached garage for extra storage or parking. Perfect for first-time buyers, or anyone looking for

    Larry Job Century 21 Broughton Team

    324 E Olive St, Palmyra, MO 63461
  • /16

    $179,000 Last List Price Sold Dec 30, 2024

    • 1,413 Sq Ft
    • $127/SF
    • 0 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1984

    158 Saturn Dr, Hannibal, MO 63401

    Make this house your own! Main level living offers 1413 square feet with 3 bedrooms, 2 baths. Open floor plan in living, dining, and kitchen. Primary bathroom has large shower and area for stack-able washer/dryer. Utility room with shelving. Washer/dryer can convey. Two car garage with newer garage door (2016) has workshop space and pull down steps to attic. Convenient location to shopping,

    Kristy Trevathan Prestige Realty, Inc

    158 Saturn Dr, Hannibal, MO 63401
    • /22

      Est $71,773 Not Listed For Sale

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

      1107 Lyon St, Hannibal, MO 63401

      1107 Lyon St, Hannibal, MO 63401
  • /31

    $115,000 Under Contract

    • 2 Beds
    • 1.5 Baths
    • 1,074 Sq Ft

    4028 Mcmasters Ave, Hannibal, MO 63401

    Motivated Seller! Don't miss this inviting 2-bedroom, 1.5-bath home situated in the heart of Hannibal. This home offers a full, unfinished basement with a former tuck-under garage, perfect for storage or a potential garage. The carport is very nice as well.Enjoy the outdoors from the comfort of your 12x21 screened-in patio, which overlooks a nicely sized and fairly level backyard. A

    Kelly LaForce Century 21 Broughton Team

    4028 Mcmasters Ave, Hannibal, MO 63401
  • /23

    $124,000 Last List Price Sold Dec 30, 2024

    • 980 Sq Ft
    • $127/SF
    • 76 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    405 Olive St, Hannibal, MO 63401

    Previous offer failed~no fault of the seller. Welcome to this adorable 2 bed/1 bath bungalow. Great curb appeal with a nicely landscaped walkway, retaining wall, and concrete driveway for 2 cars. Fully rehabbed just 4 years ago, roof, siding, windows, kitchen, bathroom, plumbing, electrical, HVAC system and more. This home would be perfect for someone just starting out. As you enter you are

    Lisa Kairy Prestige Realty, Inc

    405 Olive St, Hannibal, MO 63401
    • /21

      Est $74,728 Not Listed For Sale

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

      101 S Hawkins Ave, Hannibal, MO 63401

      101 S Hawkins Ave, Hannibal, MO 63401
  • /12

    $35,000 Under Contract

    • 1 Bed
    • 1 Bath
    • 624 Sq Ft

    1018 Hayward St, Hannibal, MO 63401

    Opportunity Knocks at 1018 Hayward! Don't miss your chance to check out this charming one-bedroom, one-bathroom home, complete with a full basement and a spacious backyard. Whether you're searching for your next personal residence or a smart investment opportunity, this property is a must-see at this price point! The current long-term tenant has called this place home for over 9 years and is

    Aaron Peters Century 21 Broughton Team

    1018 Hayward St, Hannibal, MO 63401

Showing Results 521 - 560, Page 14 of 18

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