Zumper

Apartments for Rent in Martinsville, VA

Average rent

$995
increased by32%

Track prices

Rent calculator

What can I afford?

All rentals

1130 Ridge Road - Photo 1 of 1

22h ago

8.3

Very good

1130 Ridge Road

1130 Ridge Road, Martinsville, VA 24112

Air conditioning | Balcony | Walk-in closets

2–3 beds

1–2 baths

$926–$1,284

Apartment for rent

Spacious Living Near Nature & Entertainment Thrills

Residents of 1130 Ridge Road enjoy a welcoming home at Ridge View Apartments, featuring two and three-bedroom designs with top-notch amenities. Each apartment boasts fully equipped kitchens, modern appliances, and large closets for optimal convenience. Nestled in a prime location, residents have quick access to major roads, and nearby attractions like hiking trails, the Virginia Museum of Natural History, and the Martinsville Speedway, making it easy to embrace both nature and city life.

1532 Rivermont Hts - Photo 1 of 1

2h ago

8.5

Very good

1532 Rivermont Hts

1532 Rivermont Hts, Martinsville, VA 24112

Garage parking | On-site laundry | Walk-in closets

5 beds

2 baths

$1,750

Apartment for rent

Spacious 4-Bed Retreat with Kitchenette Delight

This beautiful 4-bedroom, 2-bath property offers a perfect blend of space and functionality. Ideal for gatherings, the downstairs features a kitchenette, creating an inviting hangout or in-law suite. Enjoy convenient washer and dryer hookups, making chores a breeze. Move-in ready by 9/22/25, this home is a fantastic opportunity waiting for a new family to make it their own! Schedule a tour today to explore this welcoming retreat.

Foxtree Apartments - Photo 1 of 1

4h ago

8.8

Very good

Foxtree Apartments

50 Foxtree Drive, Martinsville, VA 24112

On-site laundry | Swimming pool | Dishwasher

2 beds

1 bath

$900

Apartment for rent

Stylish Townhome Living with Poolside Relaxation

Residents of Foxtree Apartments enjoy pet-friendly townhouse living in Martinsville, VA. Each 2-bedroom unit features stainless appliances, granite countertops, and LVP flooring. The community offers convenient pet stations and a refreshing swimming pool perfect for summer days. With a comfortable and inviting atmosphere, Foxtree Apartments is an excellent choice for those seeking a vibrant home. Contact today to schedule a tour!

122 Pony Place - Photo 1 of 1

1d ago

House for rent in Martinsville

122 pony place

122 Pony Place, Martinsville, VA 24112

In-unit laundry | Air conditioning | Dishwasher

2 beds

1 bath

$1,075

House for rent

Available Nov 15

Briskwood Apartments - Photo 1 of 1

4d ago

8.4

Very good

Briskwood Apartments

440 Rosewood Avenue, Martinsville, VA 24112

Outdoor space

1 bed

1 bath

$595

Apartment for rent

Spacious Living Near Shopping & Dining Hotspots

Residents of Briskwood Apartments enjoy a roomy 1-bedroom layout with luxury vinyl plank flooring, creating a modern feel. Water, trash, and lawn care are included, enhancing convenience. Located minutes from shopping and restaurants, this community is perfect for those seeking accessible amenities and comfortable living. Experience a vibrant lifestyle in a spacious apartment designed for ease and relaxation!

965 Hodges Farm Road - Photo 1 of 1

4d ago

House for rent in Martinsville

965 Hodges Farm Road, Martinsville, VA 24112

Air conditioning | On-site laundry

4 beds

1 bath

$1,325

$1,250

Price drop

House for rent

Newly Renovated 4-Bedroom Retreat with Porch

This fully renovated 4-bedroom home features stylish LVP floors and a welcoming covered front porch, ideal for relaxing. Enjoy the convenience of in-unit laundry hookups and covered parking. Located in a pet-friendly environment, this home provides comfortable living with electric heating and cooling. Tenants are responsible for all utilities, making it a perfect choice for modern living.

915 Bob Gregory Street - Photo 1 of 1

4d ago

House for rent in Martinsville

915 Bob Gregory Street, Martinsville, VA 24112

Air conditioning | On-site laundry | Hardwood floor

2 beds

1 bath

$795

House for rent

Cozy Home with Pet-Friendly Vibes & Spacious Layout

This charming 2-bedroom, 1-bath house offers 832 sq ft of cozy living space, perfect for a relaxed lifestyle. Enjoy a bright interior with convenient laundry hookups, and a generous yard for pets. While utilities are tenant-responsible, the inviting atmosphere and pet-friendly options make it an ideal choice for comfort seekers. No air conditioning, but the oil heat ensures warmth during chilly months. Make this your new home sweet home!

8 Lester Street - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Commercial Lease - Martinsville, VA

8 Lester Street, Martinsville, VA 24112

Studio

8 baths

$5,000

$4,500

Price drop

House for rent

Expansive Property Ideal for Versatile Uses

This impressive 13,216 sq ft space offers tremendous potential in historic UpTown Martinsville. Featuring a vast open layout with multiple offices and conference rooms, it’s perfect for retail, office or mixed-use development. The property includes a large parking lot on over half an acre, enhancing its value and accessibility. This opportunity is ready for renovation to suit diverse needs in a high-traffic area.

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.
1300 Spruce Street #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

2 beds

1 bath

$850

Apartment for rent

Available Oct 12

Comfortable 2-Bed Apartment with Prime Location

This spacious 2-bedroom, 1-bath apartment offers a convenient living experience in Martinsville. Located near restaurants, shops, and grocery stores, it provides easy access to the Dick and Willy Trail. Enjoy comfort with air conditioning and the pet-friendly environment makes it a perfect fit for everyone. Multiple units available for added options!

1101 Mountain Road #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

1101 Mountain Road #1, Martinsville, VA 24112

Air conditioning | Balcony | Outdoor space

1 bed

1 bath

$800

$700

Price drop

Apartment for rent

Available Aug 12

Charming Updates & Private Deck in Martinsville

Enjoy the comfort of this recently updated 1-bedroom, 1-bathroom apartment in Martinsville. With pet-friendly policies and a private deck, this cozy space is perfect for relaxing. Located conveniently near restaurants, grocery stores, and shopping, it combines modern living with accessibility, making it a great choice for anyone seeking a vibrant lifestyle. Experience both comfort and convenience in this delightful apartment.

Advertisement

Find rentals with popular amenities

Air Conditioning

Hardwood Floor

On-Site Laundry

In-Unit Laundry

108 Elmwood Circle #A - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

108 Elmwood Circle #A, Martinsville, VA 24112

On-site laundry | Central heat

2 beds

1 bath

$914

Apartment for rent

Cozy Ground-Level Apartment with Modern Comforts

This inviting 2-bedroom, 1-bath ground-level apartment features central heating and air for year-round comfort, along with convenient in-unit laundry hookups. Enjoy the ease of modern living with essential appliances included. Plus, a special offer of two months free with a 14-month lease makes this home even more appealing. Pets may be considered on a case-by-case basis, making it a great choice for those with furry friends.

115 Emmett Street - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Charming 2 Bed 1 Bath Home in Martinsville, VA

115 Emmett Street, Martinsville, VA 24112

In-unit laundry | Furnished | Hardwood floor

2 beds

1 bath

$2,000

$1,850

Price drop

House for rent

Available Jun 1

Cozy 2-Bedroom Home with Utilities Included!

This charming 2-bedroom, 1-bathroom home offers 960 sq ft of comfortable living space and convenient amenities, including in-unit laundry and a fully furnished option. Enjoy pet-friendly living with utilities included, making this rental a true find in Martinsville. Experience hardwood floors and modern appliances, creating a welcoming atmosphere. Perfect for anyone seeking a cozy and convenient lifestyle!

1203 Berta Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

3 beds

1 bath

$1,165

House for rent

Newly Updated 3-Bedroom Home with Modern Features

This charming 3-bedroom, 1-bath home offers freshly painted interiors and a blend of luxury plank flooring and new carpeting. Enjoy the convenience of off-street parking, gas heating, and central air. Laundry hookups are available in the unit, while pets are considered on a case-by-case basis. With 780 sq ft of well-designed living space, this home provides comfort and modern updates in a pet-friendly environment.

918 Blankenship Rd - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Residential Lease - Martinsville, VA

918 Blankenship Rd, Martinsville, VA 24112

2 beds

1 bath

$1,000

Apartment for rent

Modern 2-Bed Apartment with Convenient Layout

This 2-bedroom, 1.5-bath apartment offers a practical living space with 770 sq ft of comfort. Perfect for modern living, this unit is part of a well-maintained complex with three apartments available for rent. Enjoy easy access to local amenities and a straightforward application process directly through the leasing office. Ideal for those seeking convenience and quality in Martinsville.

1400 Lee St #NA - Photo 1 of 1

5d+ ago

House for rent in Martinsville

$1,300 - 3 Bedroom 1 Bathroom House In Martinsville

1400 Lee St #NA, Martinsville, VA 24112

In-unit laundry | Central heat | Outdoor space

3 beds

1 bath

$1,300

House for rent

Available Nov 10

Cozy 3-Bed Home with Spacious Yard and Comforts

This charming 3-bedroom, 1-bath home offers 1,025 sq. ft. of inviting living space on a generous 0.32-acre lot. Enjoy year-round comfort with central heating and air, and a convenient kitchen featuring a refrigerator and stove. Washer/dryer hookups enhance functionality, while the large yard provides ample outdoor space for relaxation or play. With great potential and a peaceful setting, this well-maintained residence is ready for personalization.

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

Apartment for rent

808 D St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

House for rent

Affordable 2-Bedroom Home for Rent

This inviting 2-bedroom, 1-bathroom home is available for rent at an affordable monthly rate of $850. Ideal for individuals or small families, it offers a comfortable living space with ample potential. Perfect location for convenience, and with a security deposit equal to the rent, this cozy home is ready for new tenants. Interested applicants should be prepared for a $50 application fee per adult. Contact for additional details or to schedule a viewing!

705 4th St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

House for rent

Cozy 2-Bedroom Retreat Ready for New Tenants

This inviting 2-bedroom, 1-bath home is available for rent at an affordable $850 per month. Perfect for those seeking comfort and value, it offers a cozy living space and a simple application process. A security deposit equal to the rent and a $50 application fee per adult are required. Contact for more details and to schedule a viewing of this charming abode!

Advertisement
612 E Church St #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

612 E Church St #1, Martinsville, VA 24112

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

1 bed

1 bath

$900

Apartment for rent

Modern 1-Bedroom Apartment with Stylish Updates

This recently renovated 1-bedroom apartment features updated finishes, including a chic kitchen and contemporary bath. Enjoy the convenience of in-unit laundry and pet-friendly accommodations in a move-in-ready space. Utilities like water, sewer, and trash are included, making it easy to settle in. Perfect for those seeking comfort and convenience without compromising on style!

45 Dan Wythe Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

45 Dan Wythe Dr, Martinsville, VA 24112

1 bed

1 bath

$725

Apartment for rent

Cozy Updated Apartment Ideal for Comfort Seekers

This inviting 1-bedroom, 1-bath apartment spans 550 square feet and features recent updates for a modern living experience. Conveniently located, it promises comfort at an affordable price. Ideal for anyone looking for a cozy space to call home. Apply directly with the leasing office for your chance to make this charming apartment yours.

1110 Drewry Rd - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Residential Lease - Martinsville, VA

1110 Drewry Rd, Martinsville, VA 24112

Business center

3 beds

1 bath

$995

Apartment for rent

Renovated 3-Bed Apartment Near Uptown Martinsville

This renovated 3-bedroom, 1-bathroom apartment in a duplex features a convenient open-concept living and kitchen area, perfect for those seeking modern comfort. Located close to Uptown Martinsville, enjoy easy access to shopping and dining options. A great blend of space and accessibility makes this unit an ideal choice for comfortable living.

500 Clearview Drive #C - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Studio

1 bath

$550

Apartment for rent

Cozy Studio with Modern Upgrades & Free Rent Offer

Enjoy this updated studio apartment featuring modern luxury vinyl plank flooring and fresh paint. This pet-friendly and smoke-free space ensures comfort and practicality, with utilities included. A fantastic offer for new tenants includes one month of free rent with a 13-month lease. Ideal for a harmonious living experience!

1303 Oakgrove Ave - Photo 1 of 1

5d+ ago

House for rent in Martinsville

3/2

1303 Oakgrove Ave, Martinsville, VA 24112

Furnished | On-site laundry

3 beds

2 baths

$1,500

House for rent

Chic Renovated Home with Modern Finishes

This stunning 3-bedroom, 2-bathroom home features a contemporary renovation with floor-to-ceiling tile in both baths and granite countertops throughout. A brand-new suite of stainless steel appliances and an inviting layout make this 1,200 sq. ft. residence ideal for modern living. Move-in ready by 9/15, this property combines style and convenience in a beautifully refreshed space.

50 E Church St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Residential Lease - Martinsville, VA

50 E Church St, Martinsville, VA 24112

In-unit laundry | Hardwood floor | Storage

1 bed

1 bath

$1,100

House for rent

Historic Charm with Modern Flair

Discover stylish living in a renovated historical building offering 1-bedroom units with hardwood floors and stainless steel appliances. Featuring black granite countertops, these units are pet-friendly with approval. Enjoy added conveniences like washers/dryers on the lower level and optional storage room rentals. Short-term leases are available with a rent premium.

51 E Church St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Residential Lease - Martinsville, VA

51 E Church St, Martinsville, VA 24112

Furnished | Hardwood floor

1 bed

1 bath

$1,100

House for rent

Historic Charm with Modern Elegance

Experience uptown living in a renovated historic building offering stunning one-bedroom units with hardwood floors, stainless steel appliances, and white quartz countertops. Spacious windows invite natural light, while furnished options and short-term leases add flexibility. Utilities like water, sewer, trash, natural gas, and internet are included, with a convenient location near restaurants, coffee shops, and stores.

112 Johnson Ln - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Commercial Lease - Martinsville, VA

112 Johnson Ln, Martinsville, VA 24112

Business center

Studio

2 baths

$1,500

House for rent

Advertisement
Showing 1 - 26 of 26 results
Home > Apartments in Martinsville
Updated: December 17, 2025

Are you a rental professional?

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

Learn more about renting in Martinsville, VA

3

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.

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

The average rent for a 1-bedroom apartment in Martinsville, VA is $881, while a 2-bedroom apartment averages $838.

Are there pet-friendly apartments in Martinsville, VA?

Yes, there are pet-friendly apartments in Martinsville, VA, with 43.74% of listings being pet-friendly.

Are utilities usually included in rent in Martinsville, VA?

In Martinsville, VA, 20% of apartment listings include utilities in the rent.

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 2024 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?

🔑Available apartment rentals31
💰Best rent deal500 Clearview Drive #C
Popular amenities, ,
🍽With dishwasher
🏠With photos