Zumper

Apartments for Rent in Martinsville, VA

Average rent

$926
increased by11%

Track prices

Rent calculator

What can I afford?

All rentals

Ridge View Apartments - Photo 1 of 1

2d ago

8.3

Very good

Ridge View Apartments

1130 Ridge Rd, Martinsville, VA 24112

3 beds

2 baths

$1,070–$1,284

Apartment for rent

Spacious Living Near Scenic Trails & Excitement

Ridge View Apartments offers beautifully maintained two- and three-bedroom homes designed for modern comfort. Each unit features fully equipped kitchens, large closets, and in-unit washers and dryers for effortless living. Ideally situated in Martinsville, residents enjoy quick access to major roads, shopping, and local attractions like scenic hiking trails and the Virginia Museum of Natural History. Experience a perfect blend of tranquility and vibrant community life!

1300 Spruce St #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!

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

1101 Mountain Rd #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

1101 Mountain Rd #1, Martinsville, VA 24112

Air conditioning | Balcony | Outdoor space

1 bed

1 bath

$700

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.

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.

914 Corn Tassel Trail - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

914 Corn Tassel Trail, Martinsville, VA 24112

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

3 beds

2.5 baths

$1,500

House for rent

Available Apr 1

Inviting Brick Ranch with Finished Basement Space

This charming 3-bedroom, 2.5-bath brick ranch offers an expansive 1,850 sq. ft. layout with a large finished basement room—ideal for a home office or entertainment area. Enjoy convenient in-unit laundry and a peaceful location just a stroll away from Lake Lanier and the Dick and Willie trail. The home features hardwood floors, air conditioning, and ample storage. Perfect for anyone seeking comfort in a serene neighborhood setting.

35 Circle Dr - Photo 1 of 1

1d ago

House for rent in Martinsville

Air conditioning | On-site laundry | Central heat

3 beds

1 bath

$1,263

House for rent

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.
612 E Church St #4 - Photo 1 of 1

1d ago

Apartment for rent in Martinsville

612 E Church St #4, Martinsville, VA 24112

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

Studio

0 baths

$800

Apartment for rent

1130 Pine Hall Rd - Photo 1 of 1

1d ago

House for rent in Martinsville

Cozy 2-Bedroom, 1-Bath Single-Family Home- Available Now!

1130 Pine Hall Rd, Martinsville, VA 24112

Air conditioning | Assigned parking | Hardwood floor

2 beds

1 bath

$910

$850

Price drop

House for rent

Efficient Living in a Cozy Updated Home

This charming 2-bedroom, 1-bath home spans 672 sq. ft. and boasts recent upgrades including a brand-new roof and sewer system. Featuring classic hardwood floors, a handy pantry, and both front and back porches, this space is designed for comfort and convenience. Enjoy a low-maintenance lifestyle with street parking available and window A/C units for cooling. Perfect for anyone seeking a pet-friendly home with essential updates already completed.

Advertisement

Find rentals with popular amenities

On-Site Laundry

Dishwasher

Air Conditioning

In-Unit Laundry

1532 Rivermont Hts - Photo 1 of 1

2d 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.

1305 Oakgrove Ave - Photo 1 of 1

2d ago

House for rent in Martinsville

1305 Oakgrove Ave, Martinsville, VA 24112

In-unit laundry | On-site laundry | Dishwasher

4 beds

1 bath

$1,700

House for rent

Charming Updated Home with Energy-Efficient Comfort

This beautifully updated 4-bedroom, 1-bathroom home is all about comfort and efficiency. Featuring energy-efficient mini-split heating and cooling, this spacious layout is perfect for relaxing or entertaining. Enjoy convenient in-unit washer and dryer hookups and comfortable living spaces. Pet-friendly and designed for year-round comfort, this residence offers an inviting atmosphere and functionality all in one.

1002 Oak St - Photo 1 of 1

2d ago

House for rent in Martinsville

1002 Oak St, Martinsville, VA 24112

In-unit laundry | On-site laundry | Central heat

3 beds

1 bath

$1,263

House for rent

Modern Family Home with Cozy Renovations

This recently renovated 3-bedroom, 1-bath home combines comfort and modern living in a quaint setting. With 884 sq ft, it features convenient amenities, including provided stove and fridge, along with washer/dryer hookups. Enjoy comfort year-round with central heating and air conditioning. The pet-friendly policy welcomes furry companions on a case-by-case basis. Ideal for families, this single-family home is set in a welcoming community.

705 Barrows Mill Rd - Photo 1 of 1

2d ago

House for rent in Martinsville

2 beds

1 bath

$750

House for rent

Freshly Renovated 2-Bed Home with Special Offer!

Enjoy your first month rent-free with a 13-month lease in this recently renovated 2-bedroom home featuring modern LVP flooring and welcoming spaces. Boasting 1,000 sq ft, it comes equipped with essential appliances including a refrigerator and stove. Pet-friendly on a case-by-case basis, this cozy residence is perfect for those seeking comfort with the convenience of tenant-responsible utilities. A unique opportunity in Martinsville awaits!

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

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

$800–$900

Apartment for rent

Cozy 2-Bed Apartment Near Downtown Charm

2 bed/1 bath at Monroe St. Apartments in Martinsville, VA! offers a cozy second-floor retreat with plush carpeting, granite countertops, and stainless appliances. Enjoy the convenience of a parking lot, street parking, and access to nearby downtown shops and restaurants. This pet-friendly apartment features shared laundry, and water/sewer/trash are included in rent. Experience comfort and charm in this renovated space that's perfect for calling home!

Foxtree Apartments - Photo 1 of 1

2d ago

8.5

Very good

Foxtree Apartments

50 Foxtree Dr, Martinsville, VA 24112

On-site laundry | Swimming pool | Dishwasher

1–2 beds

1 bath

$795–$925

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!

116 Dexter St #NA - Photo 1 of 1

5d+ ago

House for rent in Martinsville

$1,200 - 3 Bedroom 1 Bathroom House Centrally located in Martinsville

116 Dexter St #NA, Martinsville, VA 24112

In-unit laundry | Air conditioning | Assigned parking

3 beds

1 bath

$1,200

House for rent

Available Mar 7

Charming 3-Bedroom Home with Modern Comforts

This clean 3-bedroom, 1-bath home features refinished hardwood floors and central air for ultimate comfort. Enjoy the convenience of an in-unit washer and dryer, plus a lovely deck and yard for outdoor relaxation. Located near a variety of shopping options like Walmart and Kroger, this residence offers easy access to everyday essentials. Available starting March 7, 2026, at $1,200/month.

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

In-unit laundry | Furnished | Hardwood floor

1 bed

1 bath

$945

House for rent

Charming Historical Retreat with Modern Touches

This renovated early 1900's building features chic one-bedroom units with original hardwood floors and large windows, blending historic charm with modern convenience. Enjoy stainless steel appliances, white quartz countertops, and added perks like in-building laundry and elevator access. The active Uptown Martinsville location offers walkability to numerous restaurants, trails, and museums, making it perfect for those seeking vibrant community living.

Advertisement
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

$945

House for rent

Charming Historical Apartment in Uptown Martinsville

Experience the unique charm of this renovated early 1900s building, featuring original hardwood floors and expansive tile lobby. This cozy 1-bedroom, 1-bathroom apartment offers an open floor plan with black granite countertops and stainless steel appliances. Enjoy walkable access to local shops, dining, and the nearby Dick and Willie walking trail. Laundry facilities and storage options are available, with utilities included for a hassle-free living experience.

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

$800

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!

206 Greyson St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

206 Greyson St, Martinsville, VA 24112

In-unit laundry | On-site laundry | Central heat

5 beds

1 bath

$2,200

House for rent

Spacious 5-Bedroom Home with Modern Essentials

This beautifully updated 5-bedroom, 1-bathroom home offers 2,695 sq. ft. of comfortable living in Martinsville. Enjoy central heating and cooling, washer and dryer hookups, and a functional layout ideal for both relaxation and entertainment. With ample bedroom space and a welcoming living area, this pet-friendly property is ready for new residents seeking comfort and convenience.

1006 Graves St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

2 beds

1 bath

$950

House for rent

Charming Cozy Retreat with Stylish Upgrades

Experience comfort in this delightful 1-bedroom, 1-bathroom home featuring updated luxury vinyl plank flooring for easy maintenance. This cozy residence is perfect for those seeking a harmonious balance of style and convenience. Enjoy its prime location just minutes from Martinsville's local attractions, with the added flexibility of pet-friendly living. With 836 square feet of thoughtfully designed space, this home radiates charm and comfort.

1715 Mulberry Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Residential Lease - Martinsville, VA

1715 Mulberry Rd, Martinsville, VA 24112

4 beds

3 baths

$2,500

House for rent

Spacious Family Home in Forest Park Area

This beautiful 4-bedroom, 3-bathroom home offers expansive living space, perfect for families seeking comfort and style. With an estimated 2,600 sq. ft., there's plenty of room to relax or entertain. Located in the desirable Forest Park area, it combines spaciousness with a welcoming atmosphere, making it ideal for your next chapter. Enjoy the convenience and ample space this home provides.

1136 Rives Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

1136 Rives Rd, Martinsville, VA 24112

2 beds

1.5 baths

$900

House for rent

Bright & Spacious 2-Bedroom Townhouse Retreat

This charming townhouse offers a spacious layout with 2 bedrooms and 1.5 bathrooms, perfect for comfortable living. With an estimated 900 sq. ft., these well-appointed units provide a welcoming space to call home. Ideal for anyone seeking convenience and a cozy ambiance in a tranquil setting.

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.5 baths

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

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!

Advertisement
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!

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.

Showing 1 - 28 of 28 results
Home > Apartments in Martinsville
Updated: March 20, 2026

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 deal1101 Mountain Rd #1
Popular amenities, ,
🍽With dishwasher
🏠With photos