Start your Petersburg County search
How many bedrooms do you need?

Apartments for Rent in Petersburg County, VA

40 rentals available
  • 3600 S CRATER Road

    $3,000
    3600 South Crater Road, Petersburg, VA 23805
    (571) 400-1395

    1 unit available
    Studio
    Amenities

    Parking

  • 4 bed 2 bath house in Petersburg

    $1,625
    1920 Chuckatuck Avenue, Petersburg, VA 23805
    (804) 592-0292

    1 unit available
    4 bed
    Amenities

    On-site laundry, Pet friendly, Air conditioning, and Ceiling fan

  • 3 bedroom home in Petersburg

    $1,300
    102 Culpeper Avenue, Petersburg, VA 23803
    (804) 905-8482

    1 unit available
    3 bed
    Amenities

    Range and Refrigerator

  • Remodeled Rancher Style Home

    $1,800
    2927 Dupuy Road, Petersburg, VA 23803
    (804) 526-3030

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Pet friendly, Parking, Recently renovated, and Air conditioning

  • 3 bedroom home on cul-de-sac

    $1,350
    59 Saint Mark Street, Petersburg, VA 23803
    (804) 905-8482

    1 unit available
    3 bed
    Amenities

    W/D hookup, Dishwasher, Cats allowed, Air conditioning, Ceiling fan, and Range

  • 3 bedroom home in Petersburg

    $1,595
    425 Beauregard Avenue, Petersburg, VA 23805
    (804) 863-0001

    1 unit available
    3 bed
    Amenities

    W/D hookup, Dishwasher, Air conditioning, Range, and Refrigerator

  • 1101 Beazley St

    $1,599
    1101 Beazley Street, Petersburg, VA 23803
    (804) 920-5678

    1 unit available
    3 bed
    Amenities

    Pet friendly

  • 1044 Farmer St

    $1,399
    1044 Farmer Street, Petersburg, VA 23803
    (804) 920-5678

    1 unit available
    4 bed
    Amenities

    W/D hookup, Air conditioning, Range, and Refrigerator

  • 1107 W Augusta Ave

    $1,499
    1107 West Augusta Avenue, Petersburg, VA 23803
    (804) 920-5678

    1 unit available
    4 bed
    Amenities

    W/D hookup, Hardwood floors, Carport, Recently renovated, Range, and Refrigerator

  • 329 Summit St

    $1,650
    329 Summit Street, Petersburg, VA 23803
    (804) 920-5678

    1 unit available
    4 bed
    Amenities

    W/D hookup, Recently renovated, Air conditioning, Range, and Refrigerator

  • 919-921 Rome Street

    $1,700
    919 Rome Street, Petersburg, VA 23803
    (804) 282-5901

    1 unit available
    2 bed
    Amenities

    In unit laundry, Parking, Recently renovated, Some paid utils, Range, and Refrigerator

  • 936 Weaver Avenue

    $2,000
    936 Weaver Avenue, Petersburg, VA 23803
    (804) 593-0315

    1 unit available
    4 bed
    Amenities

    Pet friendly, Parking, Air conditioning, and Concierge

  • 1871 Pender Avenue

    $2,500
    1871 Pender Avenue, Petersburg, VA 23803
    (804) 282-5901

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Dishwasher, Garage, Ceiling fan, Fireplace + more

  • 1518 West Clara Drive

    $995
    1518 West Clara Drive, Petersburg, VA 23803
    (804) 404-8828

    1 unit available
    2 bed
    Amenities

    In unit laundry, Parking, Recently renovated, Air conditioning, and Refrigerator

  • 2455 Gracie White Cir

    $1,795
    2455 Gracie White Circle, Petersburg, VA 23805
    (804) 554-3256

    1 unit available
    3 bed
    Amenities

    In unit laundry, Pet friendly, Parking, Recently renovated, and Air conditioning

  • 603 S Jefferson St

    $1,495
    603 South Jefferson Street, Petersburg, VA 23803
    (804) 554-3256

    1 unit available
    3 bed
    Amenities

    W/D hookup, Pet friendly, and Recently renovated

Average rent in Petersburg County, Virginia

The average rent for a 1 bedroom apartment in Petersburg County is $1,137+, while the average rent for a 2 bedroom apartment is $1,358+. Rent rates updated ago
Studio
$823+Trending up
1 Bed
$1,137+Trending up
2 Beds
$1,358+Trending up
3+ Beds
$1,744+Trending up
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions