Terrace Road

    Ranked 122nd of 344 streets in SA1 by average price

    Terrace Road is a residential street in SA1, SWANSEA, with 90 properties recorded in the Land Registry. The 3-year average sale price is £157,455, based on 11 transactions. Properties are predominantly terraced houses. The street ranks 122nd of 344 streets in SA1 by average price.

    3Y Avg Price

    £157,455

    11 sales

    Properties

    90

    Sales / Year

    4.0

    5-year average

    Avg £/sq ft

    £143

    £1,538/m²

    Rank in SA1

    122nd

    of 344 streets

    Last Sale

    £342,000

    Dec 2025

    Street Rankings — SA1

    Streets ranked by 3-year average sale price. Showing positions 116127 of 344.

    #Street3Y Avg
    116Baglan Street£160,000
    119White Street£158,750
    120Highmoor£158,688
    121Trawler Road£158,423
    122Terrace Road£157,455
    123Mansel Road£157,143
    124Lewis Street£156,667
    125Western Street£156,573
    126Wyngarth£156,250
    127Stanley Terrace£155,560

    Property Mix

    Type

    Terraced65 (72%)
    Semi-Detached15 (17%)
    Detached10 (11%)

    Tenure

    Freehold90 (100%)
    Leasehold0 (0%)

    EPC Ratings

    72 of 90 properties have an EPC record

    A
    0 (0%)
    B
    0 (0%)
    C
    8 (11%)
    D
    44 (61%)
    E
    20 (28%)
    F
    0 (0%)
    G
    0 (0%)

    Avg floor area: 1,216 sq ft (113 m²)

    District Context — SA1

    SA1 covers central and waterfront areas of Swansea, sitting on the south Wales coast. It is a diverse, densely populated district with a significant student and young professional presence.

    Average Property Price - SA1

    £159,585

    4

    National percentile

    Average Net Household Income - SA1

    £29,422

    6

    National percentile

    10-Year Annualised Price Growth - SA1

    3.3%

    40

    National percentile

    10-Year Annualised Rent Growth - SA

    3.5%

    28

    National percentile

    View full analysis for SA1

    Properties on Terrace Road

    Streets in SA1

    Explore nearby