Zumper

Apartments for Rent in Martinsville, VA

Average rent

$875
increased by18%

Track prices

Rent calculator

What can I afford?

All rentals

Chateau Terrace Apartments - Photo 1 of 1

5d+ ago

8.4

Very good

Chateau Terrace Apartments

1515 E Church Street Ext, Martinsville, VA 24112

2 beds

1 bath

$725

Apartment for rent

Newly Renovated Comfort with First Month Free!

Experience modern living in this newly renovated two-bedroom apartment featuring luxurious vinyl flooring and spacious rooms. Enjoy a peaceful neighborhood while benefiting from included water, sewer, and trash services. Conveniently located near shopping and dining, families will appreciate the proximity to local schools. Qualifying applicants can take advantage of the first month rent-free! Don't miss the chance to settle into this delightful community.

1611 Rivermont Hts - Photo 1 of 1

5d+ ago

House for rent in Martinsville

2bedroom 1 bathroom nice home with large deck, carport, and big backyard. Washer/dryer on site.

1611 Rivermont Hts, Martinsville, VA 24112

In-unit laundry | On-site laundry | Hardwood floor

2 beds

1 bath

$925

House for rent

Available Jun 13

Charming Home with Large Deck & Modern Comforts

Conveniently located, this charming 2-bedroom, 1-bath home features refinished hardwood floors and energy-efficient heat pump climate control. The inviting kitchen leads to a spacious deck, perfect for outdoor gatherings. With essential appliances included, plus off-street parking under a carport, this 775 sq ft property offers a cozy retreat close to shopping and groceries. Enjoy the perfect blend of comfort and convenience in this lovely Martinsville residence.

1130 Ridge Road - Photo 1 of 1

1d ago

8.3

Very good

1130 Ridge Road

1130 Ridge Rd, Martinsville, VA 24112

Air conditioning | Balcony | Walk-in closets

3 beds

2 baths

$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.

1307 Roundabout Rd #NA - Photo 1 of 1

1d ago

House for rent in Martinsville

$1,440 - 5 Bedroom 1.5 Bathroom House In Martinsville With Great Amenities

1307 Roundabout Rd #NA, Martinsville, VA 24112

In-unit laundry | Assigned parking | Hardwood floor

5 beds

1 bath

$1,440

House for rent

Available Nov 15

Spacious 4-Bedroom Home with Hardwood Floors

This pet-friendly 4-bedroom, 1.5-bathroom house offers 1,500 square feet of living space, highlighted by beautiful hardwood floors. Enjoy convenient in-unit laundry with washer and dryer hookups. The property is available from April 15th, 2025, with a monthly rent of $1,440 and a security deposit required. Perfect for families seeking comfort and style in Martinsville.

1532 Rivermont Hts - Photo 1 of 1

4d 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

4d ago

8.5

Very good

Foxtree Apartments

50 Foxtree Dr, 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!

Nearby rental good for eco-living

Nearby rental good for social life

1020 Oak St - Photo 1 of 1

4d ago

House for rent in Martinsville

On-site laundry | Central heat | Hardwood floor

3 beds

2 baths

$1,165

House for rent

Charming Cozy Home with Inviting Hardwood Floors

This delightful 3-bedroom, 1.5-bath home features beautiful hardwood and LVP flooring throughout, creating a warm living environment. The kitchen is equipped with essential appliances, including a stove and refrigerator. Enjoy the convenience of laundry hookups in the unfinished basement. This smoke-free home provides a peaceful retreat and pet-friendly options considered on a case-by-case basis. Perfect for anyone seeking comfort and tranquility in a well-maintained setting.

216 College St #3 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

216 College St #3, Martinsville, VA 24112

Air conditioning | On-site laundry | Dishwasher

2 beds

1 bath

$851

Apartment for rent

Cozy Pet-Friendly Apartment with Modern Amenities

This charming ground-level apartment features 2 bedrooms and 1 bath, showcasing pet-friendly living in a convenient setting. Enjoy included utilities, air conditioning, and in-unit laundry hookups. The kitchen boasts essential appliances including a refrigerator, stove, and dishwasher. Perfect for those seeking comfort and practicality, this space offers a welcoming atmosphere in a vibrant community.

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.
216 College St #5 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

216 College St #5, Martinsville, VA 24112

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

Studio

0 baths

$750

Apartment for rent

Charming Renovated Apartment with Modern Amenities

This inviting 1-bedroom apartment features recent renovations and offers the convenience of an in-unit washer and dryer. Stay comfortable with electric baseboard heating, while water, sewer, and trash are included in the utilities. Pets may be considered on a case-by-case basis. Enjoy single-level living with easy access to essential appliances, including a refrigerator and stove. An ideal choice for those seeking a cozy and pet-friendly rental option.

915 Bob Gregory St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Air conditioning | On-site laundry | Hardwood floor

2 beds

1 bath

$851

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!

Advertisement

Find rentals with popular amenities

Air Conditioning

On-Site Laundry

In-Unit Laundry

Hardwood Floor

2744 Spruce St #NA - Photo 1 of 1

5d+ ago

House for rent in Martinsville

$1,200 - 2 Bedroom 1 Bathroom House In Martinsville With Great Amenities

2744 Spruce St #NA, Martinsville, VA 24112

In-unit laundry | Air conditioning | Assigned parking

2 beds

1 bath

$1,200

House for rent

Available Nov 7

Cozy Martinsville Retreat with Modern Amenities

This inviting 2-bedroom, 1-bath home features an updated kitchen and bathroom, central air, and modern stainless steel appliances. Enjoy in-unit laundry convenience and a lovely yard for outdoor enjoyment. With water included and a pet-free policy, this cozy residence ensures comfortable living at an affordable price. Perfectly sized at 800 sq ft for easy maintenance, available for rent starting November 7th, 2025.

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

$800

$760

Price drop

Apartment for rent

808 D St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

2 beds

1 bath

$850

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

2 beds

1 bath

$850

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!

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

$700

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.

Find sweet deals near Martinsville

These rentals are 10%-30% cheaper than the local average price for similar rentals.

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.

1512 Whittle Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Residential Lease - Martinsville, VA

1512 Whittle Rd, Martinsville, VA 24112

Garage parking

4 beds

2 baths

$2,600

House for rent

Spacious 4-Bed Home with Full Basement & Garage

This beautiful 2-story home features 4 bedrooms and 2.5 baths, providing ample space for comfort and relaxation. With a full unfinished basement and a convenient 2-car garage, there's plenty of potential for customization and storage. Perfect for families seeking a spacious living environment. Enjoy the benefits of a well-structured layout in a desirable neighborhood, ideal for both entertaining and everyday living.

Advertisement
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,100

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.

500 Clearview Dr #C - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

Studio

1 bath

$595

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

Listings within 10 miles
575 Colonial Hill Dr #4 - Photo 1 of 1

3d ago

Apartment for rent in Bassett

575 Colonial Hill Dr #4, Bassett, VA 24055

Air conditioning | On-site laundry

1 bed

1 bath

$595

Apartment for rent

Showing 1 - 25 of 25 results
Home > Apartments in Martinsville
Updated: November 2, 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

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 rentals25
💰Best rent deal500 Clearview Dr #C
Popular amenities, ,
🍽With dishwasher
🏠With photos