7,991

Kirksville, MO Homes

Section Image Section Image
  • /26

    $194,900

    Coming Soon
    • 4 Beds
    • 2 Baths
    • 2,456 Sq Ft

    915 E Line St, Kirksville, MO 63501

    Coming soon! This charming 3-bedroom, 2-bath bungalow built in 1937, boasts a spacious 2,500 square feet, providing plenty of room for the whole family. Nestled in a quiet neighborhood, this home has been tastefully updated and remodeled, making it move-in ready for its new owners. Enjoy a private backyard, perfect for relaxation or entertaining, along with a convenient 1-car detached garage.

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    915 E Line St, Kirksville, MO 63501
  • /25

    Starting at $415 Per Month

    • Studio

    207 E Jefferson St, Kirksville, MO 63501

    Large downtown, one bedroom apartment, close to Truman, ATSU, shopping, and restaurants. Newly renovated kitchen and bathroom. Large living room and several closets for storage. Rent $470 includes heat! Deposit $450 + $100 one time admin fee. Water, sewer, trash divided evenly among tenants. Ask about our pet policy.Click "Apply Now" on the For Rent tab of our website - we have many units

    Biston Apartments

    207 E Jefferson 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 $391,065

    Last Listing Agent Scott Lyons Heritage House Realty, Inc.

    18303 Sperry Way, Kirksville, MO 63501
    • /11

      Est $198,894

      Not Listed For Sale

      415 W Elizabeth St, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 2,222 Sq Ft
      • Built 1960
      415 W Elizabeth St, Kirksville, MO 63501

      Last Sold Summary

      • 117 Days On Market

  • /29

    $274,900

    Open Sat 1PM - 3PM $24K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 3,077 Sq Ft

    707 S Cottage Grove Ave, Kirksville, MO 63501

    Discover this expansive brick ranch featuring 5 bedrooms and 3 full baths walking distance to Kirksville Schools and Brashear Park. Enjoy a private backyard with a covered deck, perfect for outdoor gatherings. Modern comforts include all-new forced gas heat and an AC unit for year-round climate control. The attached garage doubles as a workshop, ideal for DIY projects. A partially finished

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    707 S Cottage Grove Ave, Kirksville, MO 63501
  • /24

    Starting at $415 Per Month

    • Studio

    116 E Jefferson St, Kirksville, MO 63501

    Nestled in the vibrant heart of downtown Kirksville, these refreshed studio, one & two bedroom units welcomes you with brand-new carpet, original hardwood floors and fresh paint throughout.To schedule a showing or fill out an application please visit For inquiries call

    Jefferson Building

    116 E Jefferson St, Kirksville, MO 63501
  • /23

    $199,900 Last List Price

    Sold Mar 11, 2026

    43 Overbrook Dr, Kirksville, MO 63501

    • 4 Beds
    • 2 Baths
    • 2,692 Sq Ft
    • Built 1970

    Last Sold Summary

    • $74/SF
    • 6 Days On Market

    Current Estimated Value $199,023

    Last Listing Agent Mark Whitney CENTURY 21 Lifetime Realty

    43 Overbrook Dr, Kirksville, MO 63501
    • /43

      Not Listed For Sale

      17916 Clay Way, Kirksville, MO 63501

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 2019
      17916 Clay Way, Kirksville, MO 63501

      Last Sold Summary

      • 29 Days On Market

  • /34

    $295,000

    • 3 Beds
    • 3 Baths
    • 1,800 Sq Ft

    19248 White Oak Trail, Kirksville, MO 63501

    Welcome to your dream retreat in Kirksville, Missouri! This beautifully renovated rustic A-frame home sits on 4 serene wooded acres, just minutes from town. Featuring newer windows, a modern roof, and efficient electric heat & air, this home combines comfort withcharm. Enjoy the fresh ambiance with new sidewalks, an inviting upper deck, and stylish paint throughout. The spacious interior

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    19248 White Oak Trail, Kirksville, MO 63501
  • /23

    Starting at $415 Per Month

    • Studio

    202 E Jefferson St, Kirksville, MO 63501

    Nestled in the vibrant heart of downtown Kirksville, these elegantly refreshed studio and one-bedroom apartments welcomes you with brand-new carpet, or classic hardwood floors with fresh paint throughout.Enjoy super affordable living starting at $415 per month, which includes heat and gas. A perfect blend of comfort, convenience, and value awaits. Click "Apply Now" on the For Rent tab

    Karlton Apartments

    202 E Jefferson St, 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

    Current Estimated Value $119,886

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

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

      Est $226,625

      Not Listed For Sale

      18391 First Settlement Trail, Kirksville, MO 63501

      • 3 Beds
      • 3 Baths
      • 2,288 Sq Ft
      • Built 1995
      18391 First Settlement Trail, Kirksville, MO 63501

      Last Sold Summary

      • 7 Days On Market

  • /48

    $224,900

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

    211 N Ely St, Kirksville, MO 63501

    Lovely neighborhood close to shopping and easy access to Baltimore and to US 63 and outdoor entertaining, making this quaint residence a place you'll be proud to call home. Call Toni Riekeberg at 660-353-9815.

    Agent Photo

    Toni Riekeberg

    Stephens Real Estate

    211 N Ely St, Kirksville, MO 63501
  • /20

    Starting at $415 Per Month

    • 1 Bed

    216 S Mulanix St, Kirksville, MO 63501

    Large downtown, one bedroom apartment, close to Truman, ATSU, shopping, and restaurants. Newly renovated kitchen and bathroom. Large living room and several closets for storage. On-site laundry room. Rent $470 includes heat! Deposit $450 + $100 one time admin feeAsk about our pet policy.Click "Apply Now" on the For Rent tab of our website - we have many units to choose

    Rollins Apartments

    216 S Mulanix St, 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
    • /38

      Est $136,765

      Not Listed For Sale

      316 N Hollis Way, Kirksville, MO 63501

      • 2 Beds
      • 2 Baths
      • 1,344 Sq Ft
      • Built 1972
      316 N Hollis Way, Kirksville, MO 63501

      Last Sold Summary

      • 6 Days On Market

  • /27

    $220,000

    $20K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 1,500 Sq Ft

    606 S Franklin St, Kirksville, MO 63501

    This well-maintained residential home sits just steps from Truman State University, AT Still University, and Northeast Regional Medical Center in Kirksville, Missouri. Located in a high-traffic area, this property boasts excellent business potential and is zoned commercial. Previously rented as a multi-family dwelling for students, it features 5 bedrooms and 3 full baths and would also make a

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    606 S Franklin St, Kirksville, MO 63501
  • /7

    $550 Per Month

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

    112 W Mcpherson Unit 1, Kirksville, MO 63501

    Property Id: 1945198Welcome 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 1, 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

    Current Estimated Value $350,967

    Last Listing Agent Elizabeth Gregory EXP Realty LLC

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

      Not Listed For Sale

      XXX Highway F, Kirksville, MO 63501

      XXX Highway F, Kirksville, MO 63501

      Last Sold Summary

      • 31 Days On Market

  • /15

    $162,900

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

    2507 Woodwind Ct, Kirksville, MO 63501

    Discover this charming one-level condominium/duplex in Kirksville, featuring new carpet and a dedicated dining room perfect for gatherings. Enjoy the all-season room for year-round relaxation and an attached garage for convenience. The spacious primary bedroom offers a luxurious step-in tub and a generous walk-in closet. With the HOA covering all exterior maintenance, mowing, and snow removal,

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    2507 Woodwind Ct, Kirksville, MO 63501
  • /9

    $600

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,100 Sq Ft
    • House for Rent

    410 E Buchanan St, Kirksville, MO 63501

    Fully updated three bedroom two bath. New flooring, new paint and brand new kitchen.

    410 E Buchanan St, Kirksville, MO 63501
  • /27

    $349,000 Last List Price

    Sold Jun 12, 2026

    1921 S First St, Kirksville, MO 63501

    • 3 Beds
    • 2.5 Baths
    • 1,863 Sq Ft
    • Built 1967

    Last Sold Summary

    • $187/SF
    • 66 Days On Market

    Current Estimated Value $347,139

    Last Listing Agent Elizabeth Gregory EXP Realty, LLC

    1921 S First St, Kirksville, MO 63501
    • /17

      Est $121,678

      Not Listed For Sale

      907 W Sundown Dr, Kirksville, MO 63501

      • 3 Beds
      • 1.5 Baths
      • 1,440 Sq Ft
      • Built 1981
      907 W Sundown Dr, Kirksville, MO 63501

      Last Sold Summary

      • 92 Days On Market

  • /39

    $695,000

    • Land
    • 14.6 Acres
    • $47,603 per Acre

    22694 Spencer Ln, Kirksville, MO 63501

    Nestled on 15 partially wooded acres just minutes from Kirksville, Missouri, this stunning home exudes a unique southwest flair. The custom-designed cedar-sided residence showcases meticulous craftsmanship, highlighted by two-story vaulted ceilings that create an inviting atmosphere. Throughout the home, octagonal spaces and wood beams add architectural interest, while an open hand-cut spiral

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    22694 Spencer Ln, Kirksville, MO 63501
  • /15

    $900

    Total Monthly Price

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

      Est $229,629

      Not Listed For Sale

      506 E Mill St, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 1,700 Sq Ft
      • Built 2025
      506 E Mill St, Kirksville, MO 63501

      Last Sold Summary

      • 152 Days On Market

  • /5

    $79,000

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

    1007 W Gardner St, Kirksville, MO 63501

    Single-family home available for sale, ideally located near hospitals and schools, making it a good fit for families and medical staff. This fixer-upper requires some TLC, presenting a great opportunity for investors or those looking to create their dream home. Featuring 2 bedrooms and 1 bathroom, the property offers a large backyard for gardening or entertaining. Available to close with 60 day

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    1007 W Gardner St, Kirksville, MO 63501
  • /8

    $2,300 Per Month

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

    510 W Elizabeth St, Kirksville, MO 63501

    1Gig WiFi, laundry in house, fully stocked kitchen, 55-in. Fire TV, and even an electric piano! Main-level half duplex. Cathedral ceilings make the space feel much larger than 1000 sq. feet! Within 1-2 miles of Northeast Regional Medical Center, AT Still University, Kraft foods, downtown Kirksville, and Truman State University. Playground, bike trail, and paved walking trail nearby.

    510 W Elizabeth St, 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
    • /15

      Not Listed For Sale

      710 Shannon Ln, Kirksville, MO 63501

      • 4 Beds
      • 4 Baths
      • Built 1965
      710 Shannon Ln, Kirksville, MO 63501

      Last Sold Summary

      • 104 Days On Market

  • /4

    $34,500

    • Land
    • 29,185 Sq Ft
    • $51,493 per Acre

    0 Meadow Ln, Kirksville, MO 63501

    Presenting a fantastic opportunity to build your dream home on this spacious residential lot located in the desirable Bowers Addition of Kirksville, Missouri. This large, ready-to-build site offers ample space for your future home and outdoor living.Enjoy the perfect blend of tranquility and convenience, with nearby amenities, schools, and parks just moments away. With this prime location,

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    0 Meadow Ln, Kirksville, MO 63501
  • /18

    $1,800 Per Month

    • 1 Bed
    • 1 Bath
    • 550 Sq Ft
    • Rocky Court

    810 S Baltimore St Unit 3, Kirksville, MO 63501

    Ground level apartment available now for 30 day stays or longer. Pet friendly with extra rent and city registration. One bedroom with queen size bed and plenty of storage, full bathroom, and full kitchen complete with all-in-one washer/dryer for laundry. No dishwasher. Traffic noise will be heard from busy road. Shared outdoor fenced area available for letting pets run around. New paved parking.

    810 S Baltimore St Unit 3, 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
    • /42

      Est $400,726

      Not Listed For Sale

      23347 Royal Oaks Trail, Kirksville, MO 63501

      • 3 Beds
      • 3 Baths
      • 2,720 Sq Ft
      • Built 2006
      23347 Royal Oaks Trail, Kirksville, MO 63501

      Last Sold Summary

      • 17 Days On Market

  • /5

    $34,500

    • Land
    • 29,185 Sq Ft
    • $51,493 per Acre

    xxx Meadow Ln, Kirksville, MO 63501

    Presenting a fantastic opportunity to build your dream home on this spacious residential lot located in the desirable Bowers Addition of Kirksville, Missouri. This large, ready-to-build site offers ample space for your future home and outdoor living. Enjoy the perfect blend of tranquility and convenience, with nearby amenities, schools, and parks just moments away. With this prime location, you

    Agent Photo

    Elizabeth Gregory

    EXP Realty LLC

    xxx Meadow Ln, Kirksville, MO 63501
  • /17

    $1,800 Per Month

    • 1 Bed
    • 1 Bath
    • 550 Sq Ft
    • Rocky Court

    810 S Baltimore St Unit 6, Kirksville, MO 63501

    These well-priced 1-bedroom apartments have been given fresh paint, new LVP flooring, ceiling fans, LAUNDRY, and a hard surface parking lot. Fully stocked kitchen, queen size bed, smart TV, fast wifi, and all you could need for your stay in Kirksville. 1.1 miles from ATSU and 0.3 miles from Truman State University. $300 monthly discount for year long lease!

    810 S Baltimore St Unit 6, 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 $125,707

    Last Listing Agent Adam Snyder CENTURY 21 Lifetime Realty

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

      Est $384,580

      Not Listed For Sale

      17073 State Highway B, Kirksville, MO 63501

      • 3 Beds
      • 3 Baths
      • 2,606 Sq Ft
      • Built 1982
      17073 State Highway B, Kirksville, MO 63501

      Last Sold Summary

      • 157 Days On Market

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$163,150
Median Single Family Sale Price
$163,800
Median 2 Bedroom Sale Price
$88,450
Median 1 Bedroom Sale Price
$62,000
Average Price Per Sq Ft
$108
Number of Homes for Sale
49
Last 12 months Home Sales
222
Months of Supply
2.60
Median List Price
$169,000
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
17%
How to Buy a Home How to Finance a Home How to Sell a Home