Zumper

Apartments for Rent in Martinsville, VA

Average rent

$920
increased by17%

Track prices

Rent calculator

What can I afford?

All rentals

Ridge View Apartments - Photo 1 of 1

3d ago

8.5

Very good

Ridge View Apartments

1130 Ridge Rd, Martinsville, VA 24112

2 beds

1 bath

$926

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!

1306 Roundabout Rd - Photo 1 of 1

2d ago

House for rent in Martinsville

3 beds

1 bath

$1,300

House for rent

824 Clearview Dr - Photo 1 of 1

3d ago

House for rent in Martinsville

824 Clearview Dr, Martinsville, VA 24112

On-site laundry | Central heat

2 beds

1 bath

$1,263

$1,125

Price drop

House for rent

Renovated 3-Bed Home with Durable Flooring

This recently renovated 1,000 sq ft home features three bedrooms and one bath, showcasing durable LVP flooring throughout. The kitchen comes equipped with a stove and refrigerator, perfect for everyday cooking. Enjoy the comfort of central heat and air conditioning. Additionally, this pet-friendly property includes a carport and an attached storage building, making it ideal for those seeking convenience and modern living.

711 Barrows Mill Rd - Photo 1 of 1

3d ago

House for rent in Martinsville

711 Barrows Mill Rd, Martinsville, VA 24112

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

2 beds

1 bath

$914

$825

Price drop

House for rent

Charming Renovated Home with Pet-Friendly Perks

Recently updated, this cozy 2-bedroom, 1-bath home features modern vinyl floors and comes with essential appliances including a stove and refrigerator. Enjoy the convenience of in-unit washer/dryer hookups, central heating, and air conditioning. With 1,000 sq. ft. of space, pets are considered on a case-by-case basis, making it a friendly choice for all. Smoking is not allowed, ensuring a fresh living environment. Great opportunity for comfortable living 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.

10 Circle Dr - Photo 1 of 1

5d+ ago

House for rent in Martinsville

2/1

10 Circle Dr, Martinsville, VA 24112

Air conditioning | Ceiling fan

2 beds

1 bath

$700

House for rent

Charming Revamped Retreat with Modern Touches

Recently renovated, this efficient 2-bedroom, 1-bath home features new flooring throughout and an inviting atmosphere. Perfectly situated near grocery stores and restaurants, it combines convenience with comfort. Enjoy amenities like air conditioning and ceiling fans in this cozy 800 sq. ft. abode, ideal for modern living.

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 bath

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

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.
1130 Pine Hall Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Cozy 2-Bedroom, 1-Bath Single-Family Home

1130 Pine Hall Rd, Martinsville, VA 24112

Air conditioning | Assigned parking | Hardwood floor

2 beds

1 bath

$915

House for rent

Cozy Home with New Updates for Low-Maintenance Living

This charming 2-bedroom, 1-bathroom residence offers 672 sq. ft. of efficient living space, featuring hardwood floors and a practical layout. Major updates include a brand-new roof and sewer system. Enjoy relaxing on the front and back porches. With street parking available and essential upgrades already completed, this pet-friendly home is perfect for those seeking comfort and convenience.

8 Lester St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Commercial Lease - Martinsville, VA

8 Lester St, Martinsville, VA 24112

Studio

8 baths

$4,500

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.

Advertisement

Find rentals with popular amenities

On-Site Laundry

Hardwood Floor

In-Unit Laundry

Air Conditioning

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!

74 74 Halifax Dr #6 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

74 74 Halifax Dr #6, Martinsville, VA 24112

Air conditioning | Balcony | Deck

2 beds

1 bath

$1,200

Apartment for rent

Available Aug 12

Freshly Renovated 2-Bedroom Townhouse Apartment

Experience modern living in this newly renovated townhouse-style apartment featuring 2 bedrooms and 1 bathroom. Boasting contemporary finishes throughout, including new floors, cabinets, and appliances, this 1,000 sq ft space is perfect for a couple or small family. Enjoy outdoor relaxation on the balcony or deck in the heart of Collinsville. Pet-friendly and ready to move in!

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.

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.

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.

Showing 1 - 25 of 25 results
Home > Apartments in Martinsville
Updated: February 1, 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 rentals27
💰Best rent deal500 Clearview Drive #C
Popular amenities, ,
🍽With dishwasher
🏠With photos