Buy
24073
Homes for Sale
Open Houses
New Homes
Recently Sold
Christiansburg
Homes for Sale
Open Houses
Recently Sold
Rent
24073
Apartments for Rent
Houses for Rent
Townhomes for Rent
Christiansburg
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Christiansburg
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Apartments For Rent in 24073
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
260 rentals
Use arrow keys to navigate
APPLY INSTANTLY
$850/mo
1
Bed
1
Bath
1,000
sqft
565 Montgomery St #A,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$2,400/mo
4
Beds
2.5
Baths
2,042
sqft
315 Tall Oak Blvd,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
ROOM FOR RENT
$840/mo
1
Bed
1.5
Baths
Room for rent
420 Twisted Oak Dr,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,500/mo
Total price
3
Beds
1.5
Baths
1,869
sqft
1493 Scott St,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,150/mo
2
Beds
1.5
Baths
1,200
sqft
515 School Ln,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,150/mo
2
Beds
1
Bath
1,000
sqft
1180B Brown St NE #B,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$2,300/mo
4
Beds
3
Baths
2,147
sqft
870 New Village Dr NW,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,850/mo
3
Beds
3
Baths
2,149
sqft
110 Amethyst Dr,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,250/mo
3
Beds
1
Bath
1,794
sqft
314 Circle Dr SE,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,700/mo
4
Beds
3
Baths
2,176
sqft
1115 Crosscreek Dr,
Christiansburg, VA 24073
Check Availability
$1,925/mo
3
Beds
2.5
Baths
1,316
sqft
365 Silver Leaf Dr,
Christiansburg, VA 24073
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$2,499/mo
4
Beds
3
Baths
2,228
sqft
175 Bishops Gate Rd NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$3,000/mo
4
Beds
2
Baths
2,000
sqft
3970 Morning Glory Dr,
Christiansburg, VA 24073
Check Availability
FURNISHED
ROOM FOR RENT
$700/mo
3
Beds
2.5
Baths
Room for rent
405 Gold Leaf Dr,
Christiansburg, VA 24073
Check Availability
$1,780/mo
3
Beds
3.5
Baths
1,782
sqft
150 Twisted Oak Dr NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,749/mo
2
Beds
2.5
Baths
1,276
sqft
315 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
$1,780/mo
3
Beds
2.5
Baths
2,192
sqft
500 Gold Leaf Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$800/mo
1
Bed
1
Bath
450
sqft
2209 Elliott Creek Rd,
Christiansburg, VA 24073
Check Availability
$2,135/mo
3
Beds
2.5
Baths
1,752
sqft
200 Meadow Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,749/mo
2
Beds
2.5
Baths
1,277
sqft
770 New Village Dr NW,
Christiansburg, VA 24073
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$940/mo
3
Beds
1
Bath
1,040
sqft
430 Chinquapin Trl #C,
Christiansburg, VA 24073
Check Availability
FURNISHED
$1,400/mo
Total price
1
Bed
1
Bath
600
sqft
108 S Franklin St #3,
Christiansburg, VA 24073
Check Availability
FURNISHED
$1,400/mo
Total price
1
Bed
1
Bath
108 S Franklin St #2,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,750/mo
3
Beds
2.5
Baths
1,300
sqft
247 Lester Pl,
Christiansburg, VA 24073
Check Availability
$1,595/mo
3
Beds
3
Baths
1,568
sqft
660 Republic Rd,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,699/mo
2
Beds
2.5
Baths
1,595
sqft
905 Holland Loop NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,300
sqft
300 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,595
sqft
773 Holland Loop,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,595
sqft
913 Holland Loop NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,050/mo
2
Beds
1
Bath
960
sqft
133 Fisher St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,025/mo
3
Beds
2.5
Baths
1,440
sqft
215 Phoenix Blvd NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,449/mo
3
Beds
2
Baths
1,200
sqft
130 Salem Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,300
sqft
305 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
$1,250/mo
2
Beds
1
Bath
800
sqft
60 Harkrader St #B,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,549/mo
3
Beds
2.5
Baths
1,452
sqft
70 Charleston Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,277
sqft
130 Bozeman Trl NW,
Christiansburg, VA 24073
Check Availability
$1,840/mo
3
Beds
2
Baths
1,680
sqft
700 Twisted Oak Dr NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,749/mo
2
Beds
2
Baths
1,742
sqft
270 Lunaria Ln NW #270,
Christiansburg, VA 24073
Check Availability
$1,585/mo
1
Bed
1
Bath
700
sqft
205 W Main St #6,
Christiansburg, VA 24073
Check Availability
$1,300/mo
1
Bed
1
Bath
500
sqft
207 W Main St #4,
Christiansburg, VA 24073
Check Availability
1
2
3
4
5
6
7
41-80 of 260 Results
Virginia
Montgomery County
Christiansburg
24073