Zumper

Apartments for Rent in Martinsville, VA

All rentals

500 Clearview Dr #C - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Studio

1 bath

$425

$400

Price drop

917 Askin St - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

1BR/1.0BA

917 Askin St, Martinsville, VA 24112

1 bed

1 bath

$760

ONE Ellsworth - Photo 1 of 1

3h ago

8

Very good

ONE Ellsworth

1 Ellsworth St, Martinsville, VA 24112

1 bed

1 bath

$1,000–$1,120

612 E Church St #6 - Photo 1 of 1

1d ago

Apartment for rent in Martinsville

612 E Church St #6, Martinsville, VA 24112

In-unit laundry | Air conditioning | On-site laundry

1 bed

1 bath

$850

Multifamily complex - Photo 1 of 1

1d ago

8.3

Very good

Multifamily complex

755 Stultz Rd, Martinsville, VA 24112

1–2 beds

1 bath

$1,100–$1,250

804 Princeton St - Photo 1 of 1

2d ago

8.3

Very good

804 Princeton St

804 Princeton St, Martinsville, VA 24112

1 bed

1 bath

$875

1014 Adele St - Photo 1 of 1

3d ago

House for rent in Martinsville

1014 Adele St, Martinsville, VA 24112

In-unit laundry | On-site laundry | Package service

2 beds

1 bath

$900

1106 Cherokee Ct - Photo 1 of 1

3d ago

House for rent in Martinsville

1106 Cherokee Ct, Martinsville, VA 24112

Furnished | Garage parking | On-site laundry

2 beds

2 baths

$2,000

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
2 bed/1 bath at Monroe St. Apartments in Martinsville, VA! - Photo 1 of 1

3d ago

8.6

Very good

2 bed/1 bath at Monroe St. Apartments in Martinsville, VA!

509 Monroe St, Martinsville, VA 24112

On-site laundry

2 beds

1 bath

$950

Foxtree Apartments - Photo 1 of 1

3d ago

8.5

Very good

Foxtree Apartments

50 Foxtree Dr, Martinsville, VA 24112

On-site laundry | Swimming pool | Dishwasher

2 beds

1 bath

$1,050

Advertisement

Find rentals with popular amenities

Outdoor Space

Air Conditioning

In-Unit Laundry

On-Site Laundry

803 Starling Avenue - Photo 1 of 1

3d ago

8.8

Very good

803 Starling Avenue

803 Starling Ave, Martinsville, VA 24112

In-unit laundry | Air conditioning | On-site laundry

2 beds

1 bath

$950

930 Banks Rd #2 - Photo 1 of 1

4d ago

Townhouse for rent in Martinsville

930 Banks Rd

930 Banks Rd #2, Martinsville, VA 24112

In-unit laundry | Central heat | Carpet

2 beds

1.5 baths

$750

165 Trott Cir - Photo 1 of 1

5d+ ago

House for rent in Martinsville

165 Trott Cir, Martinsville, VA 24112

In-unit laundry | Air conditioning | On-site laundry

4 beds

2 baths

$1,595

1136 Rives Rd #5 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

1136 Rives Rd #5, Martinsville, VA 24112

Balcony

2 beds

1.5 baths

$900

1010 Chatham Heights Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

1010 Chatham Hghts Rd

1010 Chatham Heights Rd, Martinsville, VA 24112

In-unit laundry

3 beds

1 bath

$750

116 Park St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

116 Park St

116 Park St, Martinsville, VA 24112

In-unit laundry | Balcony | Central heat

3 beds

1 bath

$950

151 Gray Leaf Cir #NA - Photo 1 of 1

5d+ ago

House for rent in Martinsville

$1,150 - 3 Bedroom 1 Bathroom House In Martinsville With Great Amenities 2 or 3 BR in quiet area

151 Gray Leaf Cir #NA, Martinsville, VA 24112

In-unit laundry | Air conditioning | Assigned parking

3 beds

1 bath

$1,150

1142 Sylvan Ave - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Conveniently located cozy home

1142 Sylvan Ave, Martinsville, VA 24112

Outdoor space

2 beds

1 bath

$1,000

Advertisement
703 4th St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

703 4th St, Martinsville, VA 24112

In-unit laundry | Air conditioning | Garage parking

2 beds

1 bath

$1,150

45 Dan Wythe Dr #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Package service | Outdoor space

1 bed

1 bath

$750

804 Burgess St #NA - Photo 1 of 1

5d+ ago

House for rent in Martinsville

$1,100 - 3 Bedroom 2 Bathroom House In quiet area Martinsville

804 Burgess St #NA, Martinsville, VA 24112

In-unit laundry | Assigned parking | Hardwood floor

3 beds

2 baths

$1,100

266 Plantation Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Residential Lease, Martinsville, VA

266 Plantation Rd, Martinsville, VA 24112

Garage parking | On-site laundry

5 beds

6 baths

$2,500

1055 Rives Rd #3 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Balcony | Central heat

2 beds

1.5 baths

$875

1055 Rives Rd #12 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Balcony | Central heat

2 beds

1.5 baths

$875

1055 Rives Rd #13 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Balcony | Central heat

2 beds

1.5 baths

$875

1055 Rives Rd #16 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Balcony | Central heat

2 beds

1.5 baths

$875

Advertisement
1055 Rives Rd #18 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Air conditioning | Balcony | Central heat

2 beds

1.5 baths

$875

117 Park St #B - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

117 Park St #B, Martinsville, VA 24112

Hardwood floor

2 beds

1 bath

$750

208 Fayette St #4 - Photo 1 of 1

5d+ ago

Condo for rent in Martinsville

208 Fayette Street - 4

208 Fayette St #4, Martinsville, VA 24112

2 beds

1 bath

$1,400

216 College St #4 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

216 College St #4, Martinsville, VA 24112

Air conditioning | On-site laundry

1 bed

1 bath

$725

Showing 1 - 30 of 30 results
Home > Apartments in Martinsville
Updated: September 19, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Martinsville, and more.

Martinsville, VA apartments for rent

Renting in Martinsville, VA at a glance

As of today, Martinsville's median rent price is $950 per month.

Median rent

$950

Rentals, last 30 days

29

Rent by unit type
SizeValueYoY
All bedrooms$950N/A
1 bedroom$587N/A
2 bedroom$900N/A
Not sure what you can afford? Try our rent calculator

Local insights: What it's like to live in Martinsville, VA

Martinsville, VA, is often noted for its affordability and small-town feel. Residents appreciate the peaceful atmosphere and the slow pace of life, making it easy to establish routines. Many enjoy the local parks and recreational areas, which provide ample opportunities for outdoor activities. However, some residents voice concerns about limited dining and shopping options, as well as aspects of the job market. Public schools receive mixed reviews, with some families feeling that improvements are needed. Parking is generally not an issue, which adds to the convenience of living in this area.

Frequently asked questions

How much is the average rent in Martinsville, VA for 1-bedroom and 2-bedroom apartments?

Based on Zumper's July 2026 data, one-bedroom apartments in Martinsville average around $860/month and two-bedrooms approximately $870/month. Both bedroom types have remained relatively stable year over year.

When is the best time to look for an apartment in Martinsville, VA?

May offers the lowest rents in Martinsville, running about 26% below August peak prices. This seasonal pattern creates clear timing opportunities for renters looking to save on their monthly housing costs.

Are there pet-friendly apartments in Martinsville, VA?

Based on Zumper's current listings, 8% of Martinsville rentals welcome pets, which works out to about 3 pet-friendly apartments each month across the city's average inventory of 37 units.

Are utilities usually included in rent in Martinsville, VA?

In our current listings, utilities-included rentals are rare in Martinsville, appearing in just 0.27% of apartments. Studios show the highest rate at 0.68% of listings.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2026 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Looking for apartments in Martinsville, VA near you?

Martinsville, VA rental availability
🔑Available apartment rentals54
💰Best rent deal500 Clearview Dr #C
Popular amenities, ,
🍽With dishwasher
🏠With photos