Bristol (BS31)
Property market data for the Bristol (BS31) postcode district
Valuation Price Trend
Sales Market
£479,773
Average Sales Price
£569,000
Average Sales Price (Top 25%)
£200,000–£500,000
Most Active Price Band
Recent Sales Listings
20 Jan 2026
15 Gaston Avenue, Keynsham, Bristol, BS31 1LU
£215,000
2 bed
1 bath
Flat
721 sq ft
15 Jan 2026
62 Hurn Lane, Keynsham, Bristol, BS31 1QY
£450,000
3 bed
1 bath
Semi-Detached
904 sq ft
14 Jan 2026
52 Bath Road, Keynsham, Bristol, BS31 1SP
£850,000
4 bed
2 bath
Detached
1,015 sq ft
13 Jan 2026
36 Holly Walk, Keynsham, Bristol, BS31 2TU
£325,000
3 bed
1 bath
Terraced
807 sq ft
9 Jan 2026
Cross Cottage, Queen Charlton, Keynsham, Bristol, BS31 2SH
£800,000
3 bed
2 bath
Semi-Detached
1,237 sq ft
14 Jan 2026
17 Alexander Road, Keynsham, Bristol, BS31 2TB
£370,000
2 bed
2 bath
Detached
699 sq ft
12 Jan 2026
7 Walnut Close, Keynsham, Bristol, BS31 2RP
£425,000
3 bed
2 bath
Detached
893 sq ft
19 Jan 2026
5 Hercules Way, Keynsham, Bristol, BS31 2GS
£290,000
2 bed
2 bath
Terraced
538 sq ft
12 Jan 2026
27 Maximus Gardens, Keynsham, Bristol, BS31 2GX
£450,000
3 bed
2 bath
Terraced
1,216 sq ft
10 Jan 2026
6 the Avenue, Keynsham, Bristol, BS31 2BU
£425,000
9 bed
4 bath
Semi-Detached
4,088 sq ft
Rental Market
£1,559
Average Rent Paid
£1,650
Average Rent Paid (Top 25%)
£1,000–£1,250
Most Active Rental Band
Recent Rental Listings
19 Jan 2026
23 Teviot Road, Keynsham, Bristol, BS31 1QS
£1,050
1 bed
1 bath
Flat
968 sq ft
19 Jan 2026
7 Turner Close, Keynsham, Bristol, BS31 1LZ
£1,250
2 bed
1 bath
Flat
780 sq ft
12 Jan 2026
28A, Queens Road, Keynsham, Bristol, BS31 2NH
£1,650
3 bed
2 bath
Detached
1,011 sq ft
12 Jan 2026
23 Walden Road, Keynsham, Bristol, BS31 1QW
£1,495
3 bed
2 bath
Terraced
979 sq ft
12 Jan 2026
9 Lambourn Road, Keynsham, Bristol, BS31 1PR
£1,195
2 bed
1 bath
Flat
672 sq ft
5 Jan 2026
27B, Carpenters Lane, Keynsham, Bristol, BS31 1EW
£1,195
2 bed
1 bath
Flat
548 sq ft
5 Jan 2026
Flat 2, 39 High Street, Keynsham, Bristol, BS31 1DS
£925
1 bed
1 bath
Flat
419 sq ft
22 Dec 2025
5 Tamsin Court, Temple Street, Keynsham, Bristol, BS31 1EP
£1,250
2 bed
1 bath
Flat
818 sq ft
15 Dec 2025
13 Trescothick Close, Keynsham, Bristol, BS31 2BD
£995
1 bed
1 bath
Flat
473 sq ft
8 Dec 2025
35 High Street, Keynsham, Bristol, BS31 1DS
£995
1 bed
1 bath
Flat