7,931

Kirksville, MO Homes

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

  • /6

    $210,000

    xx Mockingbird Hill Ln, Kirksville, MO 63501

    Attention Northeast Missouri hunters! Offering for sale a hard to find small hunting tract in Adair County, with cash rent return. This farm has a great balance of hunting and income. Bear Creek runs along the north border and is lined with hardwood timber to the south and east. It is 10 minutes to Colton's and hotels at the south end of Kirksville. Don't miss this opportunity to purchase your

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    xx Mockingbird Hill Ln, 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
  • /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

  • /16

    $169,000

    $10K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,139 Sq Ft

    607 E Hickory St, Kirksville, MO 63501

    Welcome to this charming fully renovated bungalow featuring 3 spacious bedrooms and 1 modern bathroom. This move-in ready home boasts a stunning new kitchen with sleek appliances, brand-new flooring throughout, and a beautifully updated bathroom. The inviting living space is filled with natural light, while outside, fresh landscaping enhances the property's curb appeal. With a new roof for added

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    607 E Hickory 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
  • /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.

  • /13

    $85,000

    Pending
    • 1 Bed
    • 1 Bath
    • 600 Sq Ft

    1511 N Elson St, Kirksville, MO 63501

    Discover this charming 1-bedroom, 1-bath bungalow located at 1513 N Elson in Kirksville, Missouri, set on a large city lot with adjoining lots available for purchase (MLS #26042565). This well-cared-for home offers a cozy living space and is ideally situated close to hospitals, shopping, and restaurants, making it perfect for both comfort and convenience. With ample outdoor space, you have the

    Agent Photo

    Elizabeth Gregory

    EXP Realty LLC

    1511 N Elson St, 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
  • /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

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

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

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

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

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

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

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