If you need assistance, please call 757-447-2877

  • Portsmouth

    Why you'd want to live in Portsmouth

    Portsmouth has miles of waterfront land on the Elizabeth River as part of the harbor of Hampton Roads. There is a ferry boat that takes riders back and forth across the water between Downtown Norfolk and Olde Towne Portsmouth. Portsmouth is located on the western side of the Elizabeth River directly across from the City of Norfolk.

    Portsmouth Market Report

    $310,356

    AVERAGE PRICE OF 482 HOMES

    $195,330

    AVERAGE PRICE OF 42 DISTRESSED HOMES

    $1,433,333

    AVERAGE PRICE OF 3 MULTI-MILLION DOLLAR HOMES

    $374,648

    AVERAGE PRICE OF 21 NEWLY BUILT HOMES

    $391,758

    AVERAGE PRICE OF 12 HOMES WITH A POOL

    $275,362

    AVERAGE PRICE OF 16 REDUCED PRICE HOMES

    Average Home

    Average Price $310,356
    Avg Bedrooms 2.98 beds
    Avg Bathrooms 1.69 baths

    Average Price by Bedrooms

    1 bedroom $128,500
    2 bedrooms $218,888
    3 bedrooms $283,196
    4 bedrooms $337,074
    5 bedrooms $389,298
    Portsmouth Home Price Trends
      5/2026 4/2026 3/2026 2/2026 1/2026
    Total Listings n/a 513 492 494 485
    Average Price n/a $305,542 $300,744 $290,427 $298,615
    Avg Price Change n/a +1.60% +3.55% -2.82% -2.81%
    Median Price n/a $288,625 $283,281 $276,507 $279,568
    Med Price Change n/a +1.89% +2.45% -1.11% -0.46%
    Avg Bedrooms n/a 2.92 beds 2.9 beds 2.89 beds 2.97 beds
    Avg Bathrooms n/a 1.67 baths 1.65 baths 1.63 baths 1.65 baths
    Home Price by High School
    School Name Total Homes Average Price Avg Days on Site
    Churchland 135 $350,142 61 days
    Ic Norcom 157 $268,560 58 days
    Manor High 179 $288,573 58 days
    Home Price by House Size
    Total Homes Average Price Avg Days on Site
    All Homes 482 $310,356 63 days
    Distressed Homes 42 $195,330 86 days
    Multi-Million Dollar Homes 3 $1,433,333 319 days
    Newly Built Homes 21 $374,648 97 days
    Homes with a Pool 12 $391,758 24 days
    Reduced Price Homes 16 $275,362 28 days