
Apartments for Rent in Petersburg, WV (105 Rentals) Page 2 of 3


Total Monthly Price
CEDAR HILL APARTMENTS

Total Monthly Price
Peppertree VA

70 N Main St

5958 Main St

5930 Main St

405 Sherando Ct

110 N Main St

28 Holler Rd

227 E Lee St

284 Alger Ln

171 Sandy Ln

230 N Sunset Dr

222 1st St

369 Paso Fino Dr

430 W High St

1290 S Ox Rd

114 W Court St

717 Hickory Ln

100 Kaleigh Dr

159 Suter St

1060 Shenandoah St

1727 Buttonwood Ct

1262 Old Windmill Cir

1638 Buttonwood Ct

84 Cedar Point Ln

1073 Chicago Ave

1540 W Market St

5950 Rawley Pike

1301 Owen Ln

153 Cedar Point Ln

132 Cedar Point Ln

163 Cedar Point Ln

171 Cedar Point Ln

1321 Mt Clinton Pike

1311 Stonechris Dr

2212 W Dry River Rd

15 Virginia Ave

Yellowbud Place

Maplewood Gardens

Tucker Manor

Muirwood Greene

Bayridge Greene

Alpine Village

Randolph Village

Lana Lu Apartments- 62+

Pheasant Run Townhomes/Student Housing

North 38

Grand Duke - Historical Access

Braddocks Greene
Petersburg, WV Local Guide

How much does it cost to rent an apartment in Petersburg?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| Petersburg Studio Apartments | $1,125 | $1,100 | $1,150 |
| Petersburg 1 Bedroom Apartments | $1,624 | $500 | $2,680 |
| Petersburg 2 Bedroom Apartments | $1,761 | $550 | $2,702 |
| Petersburg 3 Bedroom Apartments | $2,053 | $840 | $3,240 |
| Petersburg 4 Bedroom Apartments | $1,394 | $576 | $3,096 |
How much does it cost to rent a home in Petersburg?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| 2 Bedroom Homes | $1,358 | $900 | $1,750 |
| 3 Bedroom Homes | $1,785 | $1,395 | $2,700 |
| 4 Bedroom Homes | $1,725 | $1,550 | $1,900 |
Browse Top Apartments in Petersburg
Explore Petersburg
Frequently Asked Questions about Petersburg
What is the current pricing and availability for apartments for rent in Petersburg, WV?
As of today, September 11, 2026, there are currently 105 available Petersburg apartments priced from $500 to $3,240, with an average monthly rent of $1,750.
What is the current price range for One Bedroom Petersburg Apartments for rent?
Today's rental pricing for One Bedroom Apartments in Petersburg ranges from $500 to $2,680 with an average monthly rent of $1,624.
What does renting a Two Bedroom Apartment in Petersburg cost?
The monthly rent prices of Two Bedroom Apartments currently available in Petersburg range from $550 to $2,702. Today's average rental price for Two Bedrooms here is $1,761.
How expensive are Petersburg Three Bedroom Apartments?
There are currently 33 Three Bedroom Apartments listings available in Petersburg on ApartmentHomeLiving.com. The pricing ranges from $840 to $3,240 - averaging $2,053 for the location.
Expert Rental Resources
The rental experts at ApartmentHomeLiving.com provide you with top advice, tools, and tips for understanding the leasing process and finding the perfect rental. Here are a few helpful rental and leasing articles from our experts to guide you on your search.
Articles, How-To's, and Tips

Exploring Rental Options: Apartments, Townhomes, and Lofts - Oh My!
Written by: Robin Stewart
Where do you see yourself? When you think of home, sweet home, are you in a 3/2 apartment? Dreaming of a tall townhome? Maybe an industrial loft heavy on cool vibes is on your visioning board.

Practical Tips for Renters: How to Identify a Great Rental and Avoid Red Flags
Written by: Robin Stewart
Renters want to find a great apartment, the right place for them, one that checks all the boxes of location, rental cost, amenities, safety, and more.

First Apartment Regrets: Real Renters Share What They'd Do Differently
Written by: Robin Stewart
Hindsight is 20/20. Live and Learn. With age comes wisdom. We’re familiar with all those expressions, and all of them apply to lessons first-time renters learn.

Renters Insurance 101: What It Is, What It Covers, and Why You Need It
Written by: Robin Stewart
Insurance seems to be a part of life. In some states, having insurance is the law, as is the case for automobile insurance. Renters are no exception.