Zumper

Apartments for Rent in Martinsville, VA

Average rent

$850
increased by12%

Track prices

Rent calculator

What can I afford?

All rentals

Ridge View Apartments - Photo 1 of 1

4d ago

8.6

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!

Stratford Square Apartments - Photo 1 of 1

6m ago

8.5

Very good

Stratford Square Apartments

1807 E Church Street Ext, Martinsville, VA 24112

In-unit laundry | On-site laundry | Swimming pool

2 beds

1 bath

$1,050

Apartment for rent

Townhome Comfort with Pool & Play Courts

Nestled in Martinsville, Stratford Square pairs townhouse-style layouts with stainless steel appliances and granite countertops. Residents enjoy a swimming pool, playground, basketball and pickleball courts, plus pet stations and in-unit laundry connections.

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.

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

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.

2 BED/1 BATH AVAILABLE IN MARTINSVILLE, VA - Photo 1 of 1

3d ago

8.6

Very good

2 BED/1 BATH AVAILABLE IN MARTINSVILLE, VA

300 Dye Plant Rd, Martinsville, VA 24112

On-site laundry

2 beds

1 bath

$875

Apartment for rent

Scenic River Views & Modern Comforts Await

Residents of 2 BED/1 BATH AVAILABLE IN MARTINSVILLE, VA enjoy a convenient location with easy interstate access. Each unit showcases stylish granite countertops and LVP flooring. Laundry connections add to the ease of living, while scenic river views create a serene backdrop. Pet-friendly options are available, and ample parking is right at your doorstep. Don't miss this chance to embrace modern living in a desirable setting!

500 Clearview Dr #A - Photo 1 of 1

4d ago

Apartment for rent in Martinsville

500 Clearview Dr #A, Martinsville, VA 24112

Air conditioning | On-site laundry

Studio

1 bath

$575

Apartment for rent

Freshly Updated Studio Apartment with Pet-Friendly Vibes

This charming 208 sq. ft. studio apartment features fresh paint and LVP flooring, creating a cozy atmosphere. Equipped with essential appliances including a stove and refrigerator, it's perfect for simple living. Enjoy the convenience of included water and sewer utilities while pets are welcomed on a case-by-case basis. A smoke-free environment adds to the appeal of this comfortable space. Ideal for those seeking a fuss-free lifestyle!

961 Southland Dr - Photo 1 of 1

5d+ ago

House for rent in Martinsville

SINGLE_FAMILY - Martinsville, VA

961 Southland Dr, Martinsville, VA 24112

In-unit laundry | On-site laundry | Storage

3 beds

1 bath

$1,300

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.
1532 Rivermont Hts - Photo 1 of 1

5d+ 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.

614 Clift St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Charming 3BR Single-Family Home with Hardwood Floors & Outdoor Space

614 Clift St, Martinsville, VA 24112

Hardwood floor | Outdoor space

3 beds

1.5 baths

$950

House for rent

Available Jul 1

Charming Hardwood-Floor Home with Spacious Yard

This inviting 3-bedroom, 1-bath home features beautiful hardwood floors that add warmth and character throughout. Relax on the front porch or enjoy the expansive backyard, perfect for entertaining or unwinding. With plenty of space for indoor comfort and outdoor enjoyment, this pet-friendly home offers a wonderful lifestyle. Residents are responsible for utilities, and the move-in date is July 1st. A great opportunity awaits!

Advertisement

Find rentals with popular amenities

On-Site Laundry

In-Unit Laundry

Air Conditioning

Central Heat

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

5d+ 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

$875

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!

1789 Stultz Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

SINGLE_FAMILY - Martinsville, VA

1789 Stultz Rd, Martinsville, VA 24112

2 beds

1 bath

$800

House for rent

Cozy 2BR Retreat Near Shopping & Conveniences

This charming 2-bedroom, 1-bathroom home offers 675 sq ft of cozy living space in a convenient location. Enjoy easy access to shopping at Wal-Mart and local amenities. Equipped with baseboard heating and window units for comfort, this home is perfect for those seeking simplicity and accessibility.

227 Wingfield St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Inviting 2 Bedroom Home with Front & Back Yard Space

227 Wingfield St, Martinsville, VA 24112

In-unit laundry | Hardwood floor | Outdoor space

2 beds

1 bath

$850

House for rent

Available May 29

Cozy Martinsville Retreat with Outdoor Space

Enjoy this charming 2-bedroom, 1-bathroom home featuring beautiful hardwood floors and a spacious kitchen, perfect for everyday living and entertaining. Relax on the inviting front porch or utilize the generous front and back yards for outdoor fun. With convenient washer and dryer hookups, this cozy dwelling offers a welcoming atmosphere while providing ample space to unwind. Pet-friendly with a small application fee for furry companions.

500 Clearview Dr #D - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

500 Clearview Dr #D, Martinsville, VA 24112

Air conditioning | On-site laundry

Studio

0 baths

$575

Apartment for rent

Cozy Studio Apartment in a Great Location

This updated studio apartment features 208 sq ft of comfortable space with modern amenities. Enjoy a pet-friendly and smoke-free environment, with utilities included, plus one month free rent with a 13-month lease. Appliances like a refrigerator and stove are provided, making this a perfect place to call home. Ground-level convenience ensures easy access, while a peaceful setting complements this welcoming residence.

600 Stonewall Jackson Trl - Photo 1 of 1

5d+ ago

House for rent in Martinsville

Executive Level Home

600 Stonewall Jackson Trl, Martinsville, VA 24112

In-unit laundry | Garage parking | On-site laundry

5 beds

5 baths

$3,500

House for rent

Available Apr 22

Luxurious Executive Home with Expansive Grounds

This stunning 5-bedroom, 5-bathroom home features Class A finishes throughout its impressive 5,000 sq. ft. layout. Enjoy a master suite complete with a walk-in closet and sauna, a large kitchen/family room, and an enclosed sunroom. The property sits on 4 acres, showcasing a Trex deck and ample outdoor space. Perfect for executives or families, it includes a triple car garage, and yard maintenance is provided. Internet is also included, making this a convenient choice for your next chapter.

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!

1202 Bethel Ln #1 - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

1202 Bethel Lane Apt. 1

1202 Bethel Ln #1, Martinsville, VA 24112

Carpet | Dishwasher

2 beds

1.5 baths

$900

Apartment for rent

Available May 1

Charming Townhome with Modern Touches

This inviting 2-bedroom, 1.5-bathroom townhome is a blend of comfort and style, featuring fresh paint and new appliances. Enjoy the convenience of included water, sewer, and garbage services. Ideally located near schools, shopping, and the local hospital, it’s perfect for easy living. Don't miss summer evenings at the nearby Martinsville Mustangs - Lou Whitaker Park for some fun baseball action!

310 Brown St - Photo 1 of 1

5d+ ago

House for rent in Martinsville

310 Brown St, Martinsville, VA 24112

Air conditioning | On-site laundry | Carpet

3 beds

2 baths

$1,200

$1,025

Price drop

House for rent

Spacious Family Home in the Heart of Martinsville

This roomy 3-bedroom, 2-bath single-family home spans 2,000 sq ft, featuring a blend of wood and carpet flooring for comfort. Enjoy year-round climate control with gas heating and central A/C. Conveniently located near shopping and dining, the home includes laundry hookups and is pet-friendly on a case-by-case basis. No smoking allowed, making it a great place for family living.

Advertisement
120 Roselawn Hts - Photo 1 of 1

5d+ ago

House for rent in Martinsville

120 Roselawn Hts, Martinsville, VA 24112

Air conditioning | On-site laundry

2 beds

1 bath

$950

$825

Price drop

House for rent

Charming 2-Bedroom Home with Modern Touches

This delightful 2-bedroom, 1-bath home spans 1,000 sq ft and boasts modern finishes along with durable LVP flooring throughout. Conveniently located near shopping and dining in Martinsville, this pet-friendly residence offers a cozy atmosphere. Enjoy the convenience of in-unit laundry hook-ups and a gas heating system. With no air conditioning and an unfinished basement, this house provides a great opportunity for someone looking to make it their own.

35 Circle Dr - Photo 1 of 1

5d+ ago

House for rent in Martinsville

35 Circle Dr, Martinsville, VA 24112

Air conditioning | On-site laundry | Central heat

3 beds

1 bath

$1,263

House for rent

Charming 3-Bedroom Retreat in Desirable Area

This lovely 3-bedroom, 1-bath home offers a cozy atmosphere with durable LVP flooring throughout, perfect for low maintenance living. Comfort is ensured with central heating and air conditioning. Located in a sought-after neighborhood, this property is ideal for those seeking a tranquil lifestyle while enjoying modern amenities. Pet-friendly policies make it even more appealing for furry companions. Experience comfortable living in this inviting Martinsville home!

612 E Church St #4 - Photo 1 of 1

5d+ 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

Cozy Studio Apartment with In-Unit Laundry

This charming studio apartment features essential amenities like a refrigerator, stove, and in-unit washer/dryer. Enjoy the convenience of included water, sewer, and trash utilities. While heating is provided via electric baseboard, cooling is not available. Pets may be considered on a case-by-case basis in this inviting space, making it a great option for anyone seeking comfort and simplicity in Martinsville.

1305 Oakgrove Ave - Photo 1 of 1

5d+ 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

5d+ 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

Recently Renovated 3-Bedroom Retreat

This charming 3-bedroom, 1-bath home boasts recent renovations and modern conveniences in a cozy layout. With 884 sq ft of living space, it features central heating and air conditioning, and includes a refrigerator and stove. Enjoy in-unit laundry hookups and a pet-friendly policy, making it a fantastic option for families or roommates. Utilities are tenant responsibility. Embrace comfort and style in this inviting Martinsville residence!

51 E Church St - Photo 1 of 1

5d+ ago

Condo for rent in Martinsville

APARTMENT - Martinsville, VA

51 E Church St, Martinsville, VA 24112

In-unit laundry | Furnished | Hardwood floor

1 bed

1 bath

$945

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

50 E Church St - Photo 1 of 1

5d+ ago

Condo for rent in Martinsville

APARTMENT - Martinsville, VA

50 E Church St, Martinsville, VA 24112

In-unit laundry | Hardwood floor | Storage

1 bed

1 bath

$945

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

Advertisement
1715 Mulberry Rd - Photo 1 of 1

5d+ ago

House for rent in Martinsville

SINGLE_FAMILY - 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

Condo for rent in Martinsville

1136 Rives Rd, Martinsville, VA 24112

2 beds

2 baths

$900

Condo 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

APARTMENT - Martinsville, VA

918 Blankenship Rd, Martinsville, VA 24112

2 beds

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

1110 Drewry Rd - Photo 1 of 1

5d+ ago

Apartment for rent in Martinsville

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

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 - 32 of 32 results
Home > Apartments in Martinsville
Updated: May 4, 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 rentals36
💰Best rent deal500 Clearview Dr #D
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos