8,452

Homes in ZIP Code 63501

Section Image Section Image
  • /41

    $329,000

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

    21711 Hackberry Trail, Kirksville, MO 63501

    Beautifully renovated 5-bedroom, 3.5-bath log home on 3.5 acres bordering Thousand Hills State Park. This stunning property features exceptional craftsmanship, spacious living areas, a large walk-out basement, and expansive decks overlooking peaceful wooded views. With modern updates throughout and plenty of room to relax or entertain, it’s the perfect private retreat. Located in the Kirksville

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 242-2249

    21711 Hackberry Trail, Kirksville, MO 63501
  • /13

    $900 per month

    • 2 Beds
    • 1 Bath
    • 1,463 Sq Ft
    • House for Rent

    509 E Washington St, Kirksville, MO 63501

    Property Id: 532663This charming two bedroom house sits in an ideal location near Downtown Kirksville and is an easy walk to Truman State University with quick access to A T Still University. The home features a spacious layout with comfortable living areas, generous natural light, and a warm inviting feel throughout.Enjoy a large back porch that is perfect for morning coffee,

    509 E Washington St, Kirksville, MO 63501
  • /40

    $407,900 Last List Price Sold Aug 11, 2025

    18303 Sperry Way, Kirksville, MO 63501

    • 3 Beds
    • 2 Baths
    • 3,408 Sq Ft
    • Built 2018

    Last Sold Summary

    • $120/SF
    • 115 Days On Market

    Current Estimated Value $414,042

    Last Listing Agent Scott Lyons Heritage House Realty, Inc.

    18303 Sperry Way, Kirksville, MO 63501
    • /11

      Est $193,212 Not Listed For Sale

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

      415 W Elizabeth St, Kirksville, MO 63501

      415 W Elizabeth St, Kirksville, MO 63501
  • /56

    $449,000 Coming Soon

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

    30862 Missouri 11, Kirksville, MO 63501

    Welcome to your dream retreat in the Kirksville School District! This fully renovated ranch home sits on 8 acres, blending modern comfort with serene countryside charm. The open floor plan is perfect for family gatherings and entertaining, with bright, airy living spaces and abundant natural light. The updated kitchen features modern appliances and ample storage, while the adjoining dining area

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 466-2886

    30862 Missouri 11, Kirksville, MO 63501
  • /7

    $575 per month

    • 1 Bed
    • 1 Bath
    • 615 Sq Ft
    • Condo for Rent

    112 W Mcpherson Unit 3, Kirksville, MO 63501

    Property Id: 1106647Welcome to your cozy 1 bedroom, 1 bathroom apartment located at 112 West McPherson St in Kirksville, MO. This charming unit features hardwood floors, a refrigerator, oven, and forced air heating. Enjoy the convenience of off-street parking in Downtown Kirksville. All utilities are the responsibility of the tenant. Only cats are allowed, smoking outside only. Don't miss

    112 W Mcpherson Unit 3, Kirksville, MO 63501
  • /12

    $119,900 Last List Price Sold Feb 03, 2026

    702 W Hamilton St, Kirksville, MO 63501

    • 3 Beds
    • 2 Baths
    • 1,210 Sq Ft
    • Built 1910

    Last Sold Summary

    • $99/SF
    • 48 Days On Market

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

    702 W Hamilton St, Kirksville, MO 63501
    • /37

      Est $224,926 Not Listed For Sale

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

      23458 Dogwood Ln, Kirksville, MO 63501

      23458 Dogwood Ln, Kirksville, MO 63501
  • /21

    $79,900 Pending

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

    1220 N Franklin St, Kirksville, MO 63501

    Tons of potential here. Check out this 3 bed, 1.5 bath Craftsman Style home. Featuring classic architectural details, a full basement, a spacious layout, and a character-filled design. Plenty of room to reimagine and restore this home. If you've been looking for a fixer-upper with great bones, or wanting to make a home yours, this could be the opportunity you've been looking for. Call or text

    Agent Photo

    Adam Snyder

    CENTURY 21 Lifetime Realty

    (660) 300-6066

    1220 N Franklin St, Kirksville, MO 63501
  • /2

    $1,155 per month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    1501 S Jamison St Unit B2, Kirksville, MO 63501

    Property Id: 2341938Welcome to your new home at 1501 S Jamison St, B2, in the heart of Kirksville, MO! This inviting 3-bedroom, 2-bathroom apartment is perfect for families or professionals seeking a blend of comfort and convenience. Enjoy modern amenities including a well-equipped kitchen featuring a refrigerator, dishwasher, microwave, and range oven, along with the practicality of

    1501 S Jamison St Unit B2, Kirksville, MO 63501
  • /32

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

    2309 York St, Kirksville, MO 63501

    • 5 Beds
    • 3 Baths
    • 2,460 Sq Ft
    • Built 1979

    Last Sold Summary

    • $122/SF
    • 1 Day On Market

    Current Estimated Value $271,510

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

    2309 York St, Kirksville, MO 63501
    • /2

      Est $56,676 Not Listed For Sale

      • Studio
      • 1,600 Sq Ft

      710 N High St, Kirksville, MO 63501

      710 N High St, Kirksville, MO 63501
  • /41

    $295,000

    • 5 Beds
    • 2 Baths
    • 2,768 Sq Ft

    29595 State Highway 3, La Plata, MO 63549

    Discover the perfect blend of rustic charm and endless possibilities with this primitive home on 4 acres M/L in La Plata, Missouri. Just minutes from Kirksville along Highway 3, this property features spacious living quarters, making it ideal for a family retreat, hunting lodge, small business, or hobby farm. The large family home boasts four generously sized bedrooms and a sizable bonus room for

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 240-9515

    29595 State Highway 3, La Plata, MO 63549
  • /9

    $375 per month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    211 N New Apt 1 Unit 1, Kirksville, MO 63501

    211 N New Apt 1 Unit 1, Kirksville, MO 63501
  • /21

    $225,000 Last List Price Sold Nov 04, 2025

    1801 E La Harpe St, Kirksville, MO 63501

    • 3 Beds
    • 2 Baths
    • 1,507 Sq Ft
    • Built 2003

    Last Sold Summary

    • $149/SF
    • 7 Days On Market

    Last Listing Agent Michael Bradley CENTURY 21 Lifetime Realty

    1801 E La Harpe St, Kirksville, MO 63501
    • /2

      Est $188,672 Not Listed For Sale

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

      1608 E Normal Ave, Kirksville, MO 63501

      1608 E Normal Ave, Kirksville, MO 63501
  • /41

    $395,000

    • 5 Beds
    • 2 Baths
    • 2,768 Sq Ft

    29595 State Highway 3, La Plata, MO 63549

    Discover the perfect blend of rustic charm and endless possibilities with this primitive home on 24 acres M/L in La Plata, Missouri. Just minutes from Kirksville along Highway 3, this property features spacious living quarters, making it ideal for a family retreat, hunting lodge, small business, or hobby farm. The large family home boasts four generously sized bedrooms and a sizable bonus room

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 538-3824

    29595 State Highway 3, La Plata, MO 63549
  • /16

    $900 per month

    • 4 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Condo for Rent

    211 N New St Apt 4 Unit 4, Kirksville, MO 63501

    ATTENTION ALL TSU/TSU students!! This spacious 4 bedroom, 2 bath apartment is available May of 2026! Washer and dryer included, lawn care and snow removal included, off-street parking and a front porch! No dogs, smoking or loud parties. Please schedule a showing today! **Available May 2026**

    211 N New St Apt 4 Unit 4, Kirksville, MO 63501
  • /65

    $349,900 Last List Price Sold Dec 19, 2025

    801 E Harrison St, Kirksville, MO 63501

    • 5 Beds
    • 4 Baths
    • 3,000 Sq Ft
    • Built 1920

    Last Sold Summary

    • $117/SF
    • 118 Days On Market

    Last Listing Agent Elizabeth Gregory EXP Realty LLC

    801 E Harrison St, Kirksville, MO 63501
    • /2

      Est $89,741 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 984 Sq Ft

      603 W Link St, Kirksville, MO 63501

      603 W Link St, Kirksville, MO 63501
  • /22

    $149,000

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

    816 S Baltimore St, Kirksville, MO 63501

    Discover this delightful, newly remodeled bungalow, fully furnished and move-in ready! Featuring 2 spacious bedrooms and 1 stylish bathroom, this home offers comfort and charm. The partially finished basement includes a dedicated fitness space and a convenient laundry area. Beautiful hardwood floors throughout enhance the warm ambiance, while the modern kitchen, renovated in 2022, boasts solid

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 243-5024

    816 S Baltimore St, Kirksville, MO 63501
  • /11

    $1,200 per month

    • 4 Beds
    • 4.5 Baths
    • 2,462 Sq Ft
    • House for Rent

    412 E Washington St Unit 412 E., Kirksville, MO 63501

    Take a look at this 2462 sq. ft. home containing old world charm with original hardwood floors, trim and molding. The interior includes hardwood floors throughout, a dedicated office space, and a basement for additional storage or recreational use. A new furnace/AC has been recently installed along with a new roof. Plus, there is an attached 2 car carport in the rear of the home. The finished

    412 E Washington St Unit 412 E., Kirksville, MO 63501
  • /16

    $189,900 Last List Price Sold Feb 13, 2026

    903 S Davis St, Kirksville, MO 63501

    • 5 Beds
    • 4 Baths
    • 4,044 Sq Ft
    • Built 1965

    Last Sold Summary

    • $47/SF
    • 156 Days On Market

    Last Listing Agent Mark Whitney CENTURY 21 Lifetime Realty

    903 S Davis St, Kirksville, MO 63501
    • /6

      Est $134,334 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 700 Sq Ft

      1105 S Boundary St, Kirksville, MO 63501

      1105 S Boundary St, Kirksville, MO 63501
  • /61

    $574,000

    • 5 Beds
    • 3 Baths
    • 4,984 Sq Ft

    514 Lakeside Manor Dr, Kirksville, MO 63501

    Discover luxury living in this stunning home located on a secluded cul-de-sac in Lakeside Estates. Set on 3.5 acres M/L with breathtaking lake views, this property features 5 spacious bedrooms and 3 full baths, including a luxurious primary suite with a beautifully appointed ensuite and large walk-in closets. Recent updates include all-new interior paint, heating and air conditioning, a lovely

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 869-2868

    514 Lakeside Manor Dr, Kirksville, MO 63501
  • /9

    $930 per month

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Townhouse for Rent

    712 Erin Place, KIRKSVILLE, MO 63501

    This 3 bedroom 2 bath duplex apartment is located in a quiet neighborhood with a cul de sac. Room to spread out with two living spaces! It is all-electric with central heat and air. Washer and dryer included. Dishwasher, range, and fridge included. 1 car garage and off-street parking. Absolutely no smoking

    712 Erin Place, KIRKSVILLE, MO 63501
  • /7

    $259,900 Last List Price Sold Jul 30, 2025

    616 Windsong Dr, Kirksville, MO 63501

    • 8 Beds
    • 4 Baths
    • Built 1978

    Last Sold Summary

    • 77 Days On Market

    Last Listing Agent Kim Keyes Anew Realty Group LLC

    616 Windsong Dr, Kirksville, MO 63501
    • /3

      Not Listed For Sale

      117 Hwy 63, Kirksville, MO 63501

      117 Hwy 63, Kirksville, MO 63501
  • /7

    $35,000

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft

    1001 N Edgar St, Kirksville, MO 63501

    Three lots with a two-bedroom, one-bath home are being sold as is. They are ready for your future project and conveniently located on the east side of town. Call Mike Hatfield, Century 21 Lifetime Realty, at 660-341-7445 for more information.

    Agent Photo

    Mike Hatfield

    CENTURY 21 Lifetime Realty

    (660) 638-6241

    1001 N Edgar St, Kirksville, MO 63501
  • /15

    $900 per month

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Condo for Rent

    105 S Elson St Unit 1, Kirksville, MO 63501

    105 S Elson St Unit 1, Kirksville, MO 63501
  • /51

    $274,900 Last List Price Sold Jan 07, 2026

    XXX Lookout Trail, Kirksville, MO 63501

    • Land
    • 58.5 Acres
    • $4,699 per Acre

    Last Sold Summary

    • 139 Days On Market

    Last Listing Agent Lance Eads CENTURY 21 Lifetime Realty

    XXX Lookout Trail, Kirksville, MO 63501
    • /13

      Est $71,284 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 932 Sq Ft

      206 E Cottonwood St, Kirksville, MO 63501

      206 E Cottonwood St, Kirksville, MO 63501
  • /12

    $129,900

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

    911 Sundown Dr, Kirksville, MO 63501

    This town home located close to AT Still University and Northeast Missouri Regional Hospital is renovated and move-in-ready. An end unit, this home has two bedrooms, one and a half baths, in-unit laundry and an attached garage. The complex also has had exterior updates including new garage doors, new roofs and new front porches. A great investment opportunity. Currently Leased through 5/31/26,

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 290-7324

    911 Sundown Dr, Kirksville, MO 63501
  • /22

    $900 per month

    • 3 Beds
    • 1.5 Baths
    • 1,500 Sq Ft
    • Condo for Rent

    1203 S Osteopathy Ave Unit 2, Kirksville, MO 63501

    1203 S Osteopathy Ave Unit 2, Kirksville, MO 63501
  • /12

    $119,900 Last List Price Sold Oct 01, 2025

    609 W Link St, Kirksville, MO 63501

    • 3 Beds
    • 2 Baths
    • 1,066 Sq Ft
    • Built 1948

    Last Sold Summary

    • $112/SF
    • 2 Days On Market

    Current Estimated Value $124,263

    Last Listing Agent Adam Snyder CENTURY 21 Lifetime Realty

    609 W Link St, Kirksville, MO 63501
    • /37

      Est $197,507 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 720 Sq Ft

      22954 Rainbow Basin Trail, Kirksville, MO 63501

      22954 Rainbow Basin Trail, Kirksville, MO 63501
  • /55

    $395,000

    • 5 Beds
    • 2 Baths
    • 2,768 Sq Ft

    29595 Missouri 3, La Plata, MO 63549

    Discover the perfect blend of rustic charm and endless possibilities with this primitive home on 24 acres M/L in La Plata, MO. Just minutes from Kirksville along Hwy 3, this property features spacious living quarters, making it ideal for a family retreat, hunting lodge, small business, or hobby farm. This home boasts 4 generously sized bedrooms and a sizable bonus room for added versatility.

    Agent Photo

    Elizabeth Gregory

    EXP Realty LLC

    (660) 628-4131

    29595 Missouri 3, La Plata, MO 63549
  • /9

    $1,050 per month

    • 3 Beds
    • 1.5 Baths
    • 1,500 Sq Ft
    • House for Rent

    1201 E Harrison St, Kirksville, MO 63501

    Plenty of room to spread out in this 3-bedroom house with a large living room and kitchen. Fully applianced with range, refrigerator, dishwasher, washer and dryer. Large yard with lawn care provided. Detached garage for parking or extra storage. *Available for a July 2026 lease**

    1201 E Harrison St, Kirksville, MO 63501
  • /2

    $385,000 Last List Price Sold Sep 18, 2025

    513 Suburban Dr, Kirksville, MO 63501

    • 3 Beds
    • 3.5 Baths
    • 2,286 Sq Ft
    • Built 2003

    Last Sold Summary

    • $168/SF
    • 13 Days On Market

    Current Estimated Value $379,103

    Last Listing Agent Erick Hanson CENTURY 21 Lifetime Realty

    513 Suburban Dr, Kirksville, MO 63501
    • /2

      Est $178,000 Not Listed For Sale

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

      22932 Rainbow Basin Trail, Kirksville, MO 63501

      22932 Rainbow Basin Trail, Kirksville, MO 63501

Showing Results 1 - 40, Page 1 of 18

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