7,931

Kirksville, MO Homes

Section Image Section Image
  • /16

    $139,900

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

    10 Grim Dr, Kirksville, MO 63501

    Discover this stunning all-brick ranch home, offering both durability and timeless appeal. With 2 bedrooms and 1 bath, this residence is perfect for those seeking a cozy yet functional living space.The refinished hardwood floors flow seamlessly throughout, enhancing the home's inviting atmosphere. Relax on the charming front porch or enjoy the privacy of the fenced backyard—ideal for outdoor

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    10 Grim Dr, 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
  • /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 $200,699

    Last Listing Agent Mark Whitney CENTURY 21 Lifetime Realty

    43 Overbrook Dr, Kirksville, MO 63501
    • /11

      Est $190,709

      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

      Last Listing Agent Lisa Schoonover RE/MAX Connections

  • /10

    $269,900

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

    5204 N Baltimore St, Kirksville, MO 63501

    This beautifully remodeled 1-acre property on Highway 63, just north of Kirksville, features four spacious bedrooms and three full baths, perfect for families or those seeking extra room. The fresh updates, including new paint and flooring, create a modern and inviting atmosphere. A standout feature is the large lower-level bedroom and bath addition, offering privacy and convenience. Enjoy the

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    5204 N Baltimore St, Kirksville, MO 63501
  • /23

    Starting at $470 Per Month

    • 1 Bed

    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
  • /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 $122,899

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

    702 W Hamilton St, 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

      Last Listing Agent Mark Hunolt Legacy Land & Home LLC

  • /13

    $129,900

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

    911 Sundown Dr, Kirksville, MO 63501

    Investment Opportunity! Renovated and ready for tenants, this is an end unit with two bedrooms, one and a half baths, laundry and plenty of living space. The complex also has been renovated on the exterior including new garage doors, new roofs and new front porches. A great investment property. For more information contact the listing agent, Elizabeth Gregory, eXp Realty, 660.342.3418,

    Agent Photo

    Elizabeth Gregory

    EXP Realty LLC

    911 Sundown Dr, Kirksville, MO 63501
  • /22

    Starting at $470 Per Month

    • 1 Bed

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

      Not Listed For Sale

      2 Center Dr, Kirksville, MO 63501

      • 3 Beds
      • 1.5 Baths
      • 1,600 Sq Ft
      • Built 1962
      2 Center Dr, Kirksville, MO 63501

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent Pam Danner Heritage House Realty, Inc.

  • /26

    $189,900

    $5K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,456 Sq Ft

    915 E Line St, Kirksville, MO 63501

    Just Listed! This charming 4-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
  • /32

    Starting at $470 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
  • /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 $343,025

    Last Listing Agent Elizabeth Gregory EXP Realty LLC

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

      Est $226,886

      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

      Last Listing Agent Mike Hatfield CENTURY 21 Lifetime Realty

  • /24

    $3,270,600

    • Land
    • 414 Acres
    • $7,900 per Acre

    xx State Highway T (Tract 1 & 2), Kirksville, MO 63501

    Dream Hunting Farm: An Exceptional Investment OpportunityInvestment properties rarely excel in the three critical categories of tract size, wildlife potential, and return on investment (ROI). However, this unique offering in Sperry, Missouri, stands out in all these aspects.Tract SizeImagine owning 414 contiguous acres with multiple points of access—an increasingly rare find in

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    xx State Highway T (Tract 1 & 2), 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
  • /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 $306,625

    Last Listing Agent Elizabeth Gregory EXP Realty, LLC

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

      Est $150,420

      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

      Last Listing Agent Mark Hunolt Legacy Land & Home LLC

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

    911 Sundown Dr, Kirksville, MO 63501
  • /16

    $600

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    502 N Franklin St Unit 3, Kirksville, MO 63501

    2 bedroom upstairs apartment that is perfect for students.

    502 N Franklin St Unit 3, 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
    • /16

      Est $164,667

      Not Listed For Sale

      14 Scott Street Terrace, Kirksville, MO 63501

      • 4 Beds
      • 2 Baths
      • 2,100 Sq Ft
      • Built 1959
      14 Scott Street Terrace, Kirksville, MO 63501

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Kim Keyes Anew Realty Group LLC

  • /4

    $55,000

    Pending
    • Land
    • 12,632 Sq Ft
    • $189,655 per Acre

    1513 N Elson St, Kirksville, MO 63501

    Ready to build your new home in Kirskville? Don't miss these vacant lots for sale! Lots 4 & 5 of Blk 4 of Porters Highland Addition. Utilities available on site. Subdivided and ready for new build. Zoned residential. Building Restrictions per Kirksville city planning and zoning. Show at will. For more information contact the listing agent, Elizabeth Gregory, eXp Realty, 660.342.3418,

    Agent Photo

    Elizabeth Gregory

    EXP Realty LLC

    1513 N Elson St, Kirksville, MO 63501
  • /16

    $1,700 Per Month

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

    810 S Baltimore St Unit 1, Kirksville, MO 63501

    Ground level, pet-friendly, one-bedroom apartment with queen-size bed, 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. Smart Fire TV and fast wifi! 1.1 miles from ATSU and 0.3 miles from Truman State

    810 S Baltimore St Unit 1, Kirksville, MO 63501
  • /13

    $79,900 Last List Price

    Sold Aug 28, 2026

    916 S Halliburton St, Kirksville, MO 63501

    • 5 Beds
    • 2 Baths
    • 2,142 Sq Ft
    • Built 1930

    Last Sold Summary

    • $37/SF
    • 44 Days On Market

    Current Estimated Value $98,414

    Last Listing Agent Erick Hanson CENTURY 21 Lifetime Realty

    916 S Halliburton St, Kirksville, MO 63501
    • /7

      Not Listed For Sale

      616 Windsong Dr, Kirksville, MO 63501

      • 8 Beds
      • 4 Baths
      • Built 1978
      616 Windsong Dr, Kirksville, MO 63501

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Kim Keyes Anew Realty Group LLC

  • /37

    $265,000

    $34K 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
  • /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
    • /24

      Not Listed For Sale

      1016 Millwood Dr, Kirksville, MO 63501

      • 8 Beds
      • 4 Baths
      • Built 1978
      1016 Millwood Dr, Kirksville, MO 63501

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Kim Keyes Anew Realty Group LLC

  • /29

    $219,900

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

    1502 N Elson St, Kirksville, MO 63501

    This charming ranch home, built in 2017, is ideally located in Kirksville, MO, close to shopping, hospitals, and schools. Well-maintained and featuring an open floor plan, it boasts a spacious master suite with an ensuite bathroom, a two-car garage, and a privacy fence surrounding the backyard. The large covered back deck and inviting front porch enhance its appeal, making it perfect for outdoor

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    1502 N Elson St, 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,520

    Last Listing Agent Adam Snyder CENTURY 21 Lifetime Realty

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

      Not Listed For Sale

      1002 Millwood Dr, Kirksville, MO 63501

      • 8 Beds
      • 4 Baths
      • Built 1978
      1002 Millwood Dr, Kirksville, MO 63501

      Last Sold Summary

      • 77 Days On Market

      Last Listing Agent Kim Keyes Anew Realty Group LLC

  • /38

    $275,000

    $20K PRICE DROP
    • 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
  • /28

    $499,000 Last List Price

    Sold Apr 09, 2026

    18639 Concord Rd, Kirksville, MO 63501

    • 4 Beds
    • 3 Baths
    • 3,208 Sq Ft
    • Built 1987

    Last Sold Summary

    • $156/SF
    • 15 Days On Market

    Current Estimated Value $508,213

    Last Listing Agent Erick Hanson CENTURY 21 Lifetime Realty

    18639 Concord Rd, Kirksville, MO 63501
    • /40

      Est $404,275

      Not Listed For Sale

      18303 Sperry Way, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 3,408 Sq Ft
      • Built 2018
      18303 Sperry Way, Kirksville, MO 63501

      Last Sold Summary

      • 115 Days On Market

      Last Listing Agent Scott Lyons Heritage House Realty, Inc.

  • /4

    $129,900

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

    901 W 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, also available Unit 911.

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    901 W Sundown Dr, 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 $385,982

    Last Listing Agent Erick Hanson CENTURY 21 Lifetime Realty

    513 Suburban Dr, 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

      Last Listing Agent Trent Barnes Heritage House Realty, Inc.

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$168,000
Median Single Family Sale Price
$163,800
Median 2 Bedroom Sale Price
$100,000
Median 1 Bedroom Sale Price
$87,250
Average Price Per Sq Ft
$109
Number of Homes for Sale
55
Last 12 months Home Sales
215
Months of Supply
3.10
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