Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in 23704, VA

Apartments for Rent in 23704, VA. 60 Rentals Available
60 Rentals Available

Quick filters
  • Only 3 units left
    1 bd $1,567+
    2 bd $1,711+
    Base rent
    Verified Listing

    3.5 (0)
    1 Harbor Court, Portsmouth, VA 23704
    Apply online • Pet friendly
  • Rent specials
    1 bd $1,110
    2 bd $1,332
    Total monthly cost
    900 County Street, Portsmouth, VA 23704
    Apply online • Pet friendly
  • 10 units available
    1 bd $1,495+
    2 bd $1,765+
    Total monthly cost
    Verified Listing

    4.0 (0)
    850 Crawford Parkway, Portsmouth, VA 23704
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $1,350
    Base rent
    Verified Listing

    5.0 (0)
    130 Linden Avenue, Portsmouth, VA 23704
    Apply online
  • Ask for pricing
    Verified Listing

    4.0 (0)
    610 Green St., Portsmouth, VA 23704
    Pet friendly
  • Ask for pricing
    Verified Listing

    4.5 (0)
    339 High St., Portsmouth, VA 23704
    Pet friendly
  • Only 1 unit left
    1 bd $1,449
    Base rent
    Verified Listing

    4.5 (0)
    507 High St., Portsmouth, VA 23704
    Apply online • Pet friendly
  • Only 1 unit left
    1 bd $1,369
    Base rent
    Verified Listing

    4.0 (0)
    1 High St., Portsmouth, VA 23704
    Apply online • Pet friendly
  • Rewards
    1 bd $1,613
    Base rent
    Verified Listing

    4.0 (0)
    714 Court Street, Portsmouth, VA 23704
    Apply online • Pet friendly
  • Rewards
    Studio $1,357
    1 bd $1,509
    2 bd $1,902
    Base rent
    4.0 (0)
    1140 London Blvd, Portsmouth, VA 23704
    Apply online • Pet friendly
  • Rent specials Rewards
    1 bd $1,631
    2 bd $1,818
    Base rent
    Verified Listing

    3.5 (0)
    430 Crawford Street, Portsmouth, VA 23704
    Apply online • Pet friendly
  • 2 bd $850
    3 bd $922
    Base rent
    4.0 (0)
    1140 Chisholm Circle, Portsmouth, VA 23704
  • Ask for pricing
    Verified Listing

    3.0 (0)
    615 Green St., Portsmouth, VA 23704
    Apply online • Pet friendly
  • Ask for pricing
    Income restricted
    Verified Listing

    26 Lexington Dr, Portsmouth, VA 23704
    Pet friendly
  • 1 bd $800
    Base rent
    1400 Atlanta Avenue Unit 3, Portsmouth, VA 23704
    Apply online
  • More Rentals Near 23704, VA

  • 8 units available
    1 bd $1,621
    2 bd $1,999
    Base rent
    Verified Listing

    5.0 (0)
    500 E Plume St, Norfolk, VA 23510
    Apply online • Pet friendly
  • New units available
    Ask for pricing
    Income restricted
    2500 Oak Leaf Pl, Portsmouth, VA 23707
    Apply online
  • Only 1 unit left
    3 bd $2,350
    Base rent
    Verified Listing

    Unit 303, Norfolk, VA 23517
    Apply online
  • Only 1 unit left
    2 bd $2,500
    Base rent
    Verified Listing

    500 Botetourt St., Norfolk, VA 23510
    Apply online • Pet friendly
  • Only 1 unit left
    Studio $1,431
    Base rent
    Verified Listing

    5.0 (0)
    229 Bute Street, Norfolk, VA 23510
    Apply online • Pet friendly
  • 7 units available
    2 bd $1,144
    Base rent Income restricted
    Verified Listing

    2304 Victory Boulevard, Portsmouth, VA 23702
    Apply online • Pet friendly
  • Verified Listing

    1336 Seaboard Ave, Chesapeake, VA 23324
    Pet friendly
  • 1 bd $1,613
    2 bd $1,899
    Base rent
    Verified Listing

    4.0 (0)
    150 W. Brambleton Ave., Norfolk, VA 23510
    Apply online • Pet friendly
  • Only 1 unit left
    2 bd $1,261
    Base rent
    Verified Listing

    2600 Harvard Drive, Chesapeake, VA 23324
    Apply online • Pet friendly
  • Only 1 unit left
    2 bd $1,823
    Base rent Income restricted
    Verified Listing

    645 Church St, Norfolk, VA 23510
    Apply online • Pet friendly
15-10-zipcode

Frequently asked questions

When were prices and availability in 23704 last updated?

Prices and availability in 23704 were last updated on 5 May 2026.

What are the best apartments in 23704?
What is the average rent in 23704?

The average rent in 23704 is $1,376.

What is the price range for a 1-bedroom apartment in 23704?

The price range for a 1-bedroom apartment in 23704 is between $800 and $1,694.

What is the price range for a 2-bedroom apartment in 23704?

The price range for a 2-bedroom apartment in 23704 is between $1,332 and $2,104.

What type of rental buildings are in 23704?

In 23704 62% of the housing is rented out compared to 38% of homes are owned, according to the most recent Census Bureau estimates. 27% of 23704's apartments are found in large buildings of 50 units or more, 52% are located in smaller apartment complexes with less than 50 units, and 19% are single-family rentals.