7,954

Kirksville, MO Homes

Section Image Section Image
  • /27

    $349,000

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

    1921 S First St, Kirksville, MO 63501

    This fully updated, all brick home is packed with upgrades and offers over 2,000+ sq ft of finished living space! Enjoy peace of mind with a brand new 30-year roof and a lifetime waterproofed basement—beautifully remodeled and ready to enjoy. The home features 2 fully renovated bathrooms plus an updated half bath, along with modern finishes throughout. Space, style, and major improvements already

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 538-2225

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

    $415 - $470 per month

    Karlton Apartments

    Studio - 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

    202 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 $408,564

    Last Listing Agent Scott Lyons Heritage House Realty, Inc.

    18303 Sperry Way, Kirksville, MO 63501
    • /11

      Est $184,804 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

      • $0/SF
      • 117 Days On Market

      Last Listing Agent Lisa Schoonover RE/MAX Connections

  • /40

    $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) 217-1836

    21711 Hackberry Trail, Kirksville, MO 63501
  • /21

    $470 per month

    Rollins Apartments

    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

    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 $190,696

    Last Listing Agent Mark Whitney CENTURY 21 Lifetime Realty

    43 Overbrook 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.

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

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

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

      Last Listing Agent Vicki Benson RE/MAX

  • /56

    $449,000 Pending

    • 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
  • /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 $265,040

    Last Listing Agent Mike LaBeth Heritage House Realty, Inc.

    2309 York St, Kirksville, MO 63501
    • /37

      Est $237,297 Not Listed For Sale

      23458 Dogwood Ln, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft
      • Built 1955
      23458 Dogwood Ln, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 63 Days On Market

      Last Listing Agent John carter RE/MAX

  • /22

    $149,000 Pending

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

    $1,200 total monthly price

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

    712 S Osteopathy Ave Unit M, Kirksville, MO 63501

    712 S Osteopathy Ave Unit M, 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
    • /26

      Est $125,849 Not Listed For Sale

      713 Dear St, Kirksville, MO 63501

      • 2 Beds
      • 1 Bath
      • 931 Sq Ft
      • Built 1959
      713 Dear St, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 5 Days On Market

      Last Listing Agent Scott Lyons Heritage House Realty, Inc.

  • /2

    $115,000 Coming Soon

    • 2 Beds
    • 1 Bath
    • 976 Sq Ft

    701 W Hildreth St, Kirksville, MO 63501

    Explore this charming 2-bedroom, 1-bath bungalow, conveniently located near universities and shopping. The home features two spacious bedrooms and an updated bathroom, with all appliances included. The exterior boasts a new metal roof, vinyl siding, and replacement windows for low maintenance. Inside, you'll find original hardwood floors alongside updated flooring, giving the space a fresh feel.

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 324-5601

    701 W Hildreth St, Kirksville, MO 63501
  • /16

    $900 total monthly price

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

    Current Estimated Value $343,815

    Last Listing Agent Elizabeth Gregory EXP Realty LLC

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

      Est $277,321 Not Listed For Sale

      2109 Crestline Dr, Kirksville, MO 63501

      • 3 Beds
      • 2.5 Baths
      • 3,364 Sq Ft
      • Built 1978
      2109 Crestline Dr, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 0 Days On Market

      Last Listing Agent Elizabeth Gregory EXP Realty, 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

    (660) 290-7324

    911 Sundown Dr, 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
    • /15

      Est $128,028 Not Listed For Sale

      306 E Pierce St, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 1,538 Sq Ft
      • Built 1920
      306 E Pierce St, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 109 Days On Market

      Last Listing Agent Elizabeth Gregory EXP Realty, LLC

  • /37

    $274,500 Pending

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

    302 Park Plaza, Kirksville, MO 63501

    Welcome to this cozy 3-bedroom, 2-bath ranch home that offers year-round comfort with all-new forced electric heat and air, radiant ceiling heat, and a gas fireplace insert—perfect forwinter warmth. Enjoy spacious living with a full finished walkout basement, ideal for relaxationor entertainment. Located conveniently on the north side of Kirksville, you'll have easy access to retail

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 628-2229

    302 Park Plaza, Kirksville, MO 63501
  • /35

    $800 total monthly price

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • House for Rent

    801 S Fifth St, Kirksville, MO 63501

    Newly remodeled 3 BR house, with front porch and swing, new rear deck. New high-efficiency furnace. Both on and off street parking. Very close walking distance to ATSU.

    801 S Fifth 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
    • /23

      Est $165,680 Not Listed For Sale

      915 E Missouri St, Kirksville, MO 63501

      • 4 Beds
      • 2 Baths
      • 2,387 Sq Ft
      • Built 1957
      915 E Missouri St, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 7 Days On Market

      Last Listing Agent Mark Whitney CENTURY 21 Lifetime Realty

  • /34

    $295,000 Coming Soon

    • 3 Beds
    • 3 Baths
    • 3,208 Sq Ft

    19248 White Oak Trail, Kirksville, MO 63501

    Coming Soon! 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

    Agent Photo

    Elizabeth Gregory

    EXP Realty, LLC

    (660) 371-6129

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

    $750 total monthly price

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • House for Rent

    702 S Fifth St, Kirksville, MO 63501

    Nice two bedroom house with new high-efficiency furnace and central air. Large utility room with washer and dryer. Detached garage. Very close walking distance from ATSU. July 1st lease.

    702 S Fifth 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
    • /2

      Est $90,951 Not Listed For Sale

      710 N High St, Kirksville, MO 63501

      • Studio
      • 1,600 Sq Ft
      • Built 2000
      710 N High St, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF

      Last Listing Agent Elizabeth Gregory EXP Realty, LLC

  • /27

    $240,000

    • 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

    (660) 207-6645

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

    $1,050 total monthly price

    • 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
  • /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 $118,463

    Last Listing Agent Adam Snyder CENTURY 21 Lifetime Realty

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

      $131,572 Last List Price Not Listed For Sale

      1208 S Osteopathy Ave, Kirksville, MO 63501

      • 3 Beds
      • 2 Baths
      • 1,300 Sq Ft
      • Built 1910
      1208 S Osteopathy Ave, Kirksville, MO 63501

      Last Sold Summary

      • $0/SF
      • 111 Days On Market

      Last Listing Agent Trent Barnes Heritage House Realty, Inc.

Showing Results 1 - 40, Page 1 of 18

Home Trends in Kirksville, MO

Housing Trends

Median Sale Price
$150,000
Median Single Family Sale Price
$140,000
Average Price Per Sq Ft
$103
Number of Homes for Sale
56
Last 12 months Home Sales
205
Months of Supply
3.30
Median List Price
$150,000
Median Change From 1st List Price
4%
Median Home Sale Price YoY Change
16%
How to Buy a Home How to Finance a Home How to Sell a Home