19

Newest Homes for Rent in Kirksville, MO

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

    (660) 956-4031

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

    (660) 869-5505

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

    Starting at $450 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

    (660) 229-8824

    216 S Mulanix St, Kirksville, MO 63501
  • /2

    $500

    Total Monthly Price

    • Studio
    • 1 Bath
    • 330 Sq Ft
    • Condo for Rent

    105 E Fillmore St Unit B, Kirksville, MO 63501

    Secure and Limited public access- second floor studio apartment. Located across the street from Truman Admissions office and walking distance to ATSU. Renter pays water and electric. Has stove, refrigerator and window A/C. Coin laundry facilities on premises.

    105 E Fillmore St Unit B, Kirksville, MO 63501
  • /17

    $1,600 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
  • /10

    $2,100 Per Month

    • 2 Beds
    • 1 Bath
    • 812 Sq Ft
    • Pet-friendly Ground level Modern apartment

    420 W Fillmore St Unit 4, Kirksville, MO 63501

    7 minute WALK to Northeast Regional Medical Center and ATSU (0.4 miles)! Queen bed and futon, 60 in smart Fire TV, fully stocked kitchen, outdoor seating on balcony. Small pets welcome with pet fee. Ground level apartment in quiet area. Also close to downtown and Truman State University. All utilities and WiFi included in rent price!

    420 W Fillmore St Unit 4, Kirksville, MO 63501
  • /13

    $1,600 Per Month

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

    810 S Baltimore St Unit 2, Kirksville, MO 63501

    1-bedroom ground level apartment newly remodeled with addition of new flooring, laundry, and hard-surface parking lot. Fully stocked kitchen, queen size bed, smart TV, fast wifi, and most anything you’d need for your stay in Kirksville. Shared fenced area for pets running around. 1.1 miles from ATSU and 0.3 miles from Truman State University. $300/month discount for year-long lease! All utilities

    810 S Baltimore St Unit 2, 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

    (844) 543-4219

    202 E Jefferson St, Kirksville, MO 63501
  • /35

    $1,150 Per Month

    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Condo for Rent

    404 S Marion St Unit 404 SOUTH MARION APT A, Kirksville, MO 63501

    404 S Marion St Unit 404 SOUTH MARION APT A, Kirksville, MO 63501
  • /22

    $900

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 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
  • /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
  • /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
  • /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

Frequently Asked Questions

How much does it cost to rent a home in Kirksville, MO?
The median rent for a home in Kirksville, MO is $975 per month, though prices vary by neighborhood, size, and property type. As of June 2026, condos tend to be the most affordable option while single-family homes are currently more expensive.
How much do you need to make to afford rent in Kirksville, MO?
To comfortably afford the median rent in Kirksville, MO, a household needs to earn roughly $39,000 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $975 per month in Kirksville, MO, renters typically need to show $2,925 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Kirksville, MO?
In Kirksville, MO, the price-to-rent ratio is 12.8, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.

Rental Home Trends in Kirksville, MO

Rental Home Trends

Number of Homes for Rent
13
Median Rent
$975
Median Single Family Home Rent
$1,050
Median Condo Rent
$900
How to Rent a Home