Cities

Cities and towns in the UK. Showing average yields, median rental prices and median sale prices.

Aberdeen

Average yield
5.71%
Median rent
£775
Median sale
£163,000

Bangor

Average yield
2.60%
Median rent
£476
Median sale
£219,975

Basingstoke

Average yield
3.20%
Median rent
£1,200
Median sale
£450,000

Bedford

Average yield
3.47%
Median rent
£1,100
Median sale
£379,950

Berkhamsted

Average yield
3.31%
Median rent
£1,400
Median sale
£507,500

Birkenhead

Average yield
3.78%
Median rent
£725
Median sale
£229,950

Birmingham

Average yield
4.36%
Median rent
£1,000
Median sale
£275,000

Blackpool

Average yield
3.63%
Median rent
£725
Median sale
£239,950

Bolton

Average yield
3.79%
Median rent
£850
Median sale
£269,000

Bracknell

Average yield
2.90%
Median rent
£1,450
Median sale
£600,000

Bradford

Average yield
3.75%
Median rent
£750
Median sale
£240,000

Brighton

Average yield
3.54%
Median rent
£1,400
Median sale
£475,000

Bristol

Average yield
3.83%
Median rent
£1,275
Median sale
£400,000

Cambridge

Average yield
3.60%
Median rent
£1,500
Median sale
£500,000

Canterbury

Average yield
3.39%
Median rent
£1,200
Median sale
£425,000

Cardiff

Average yield
3.94%
Median rent
£1,050
Median sale
£320,000

Central London

Average yield
3.02%
Median rent
£2,768
Median sale
£1,100,000

Chelmsford

Average yield
3.31%
Median rent
£1,350
Median sale
£490,000

Coventry

Average yield
3.93%
Median rent
£900
Median sale
£275,000

Derby

Average yield
3.47%
Median rent
£825
Median sale
£285,000

Dudley

Average yield
4.04%
Median rent
£825
Median sale
£245,000

Durham

Average yield
3.71%
Median rent
£650
Median sale
£210,000

Edinburgh

Average yield
4.80%
Median rent
£1,300
Median sale
£325,000

Exeter

Average yield
3.52%
Median rent
£1,100
Median sale
£375,000

Glasgow

Average yield
5.56%
Median rent
£950
Median sale
£205,000

Huddersfield

Average yield
3.27%
Median rent
£750
Median sale
£275,000

Hull

Average yield
3.33%
Median rent
£750
Median sale
£270,000

Inverness

Average yield
4.21%
Median rent
£790
Median sale
£225,000

Ipswich

Average yield
3.60%
Median rent
£900
Median sale
£300,000

Leeds

Average yield
3.90%
Median rent
£900
Median sale
£276,995

Leicester

Average yield
3.60%
Median rent
£900
Median sale
£299,995

Lincoln

Average yield
3.72%
Median rent
£850
Median sale
£274,000

Liverpool

Average yield
4.74%
Median rent
£850
Median sale
£215,000

Luton

Average yield
4.43%
Median rent
£1,200
Median sale
£325,000

Manchester

Average yield
4.60%
Median rent
£1,150
Median sale
£299,995

Middlesbrough

Average yield
4.46%
Median rent
£650
Median sale
£174,998

Milton Keynes

Average yield
3.90%
Median rent
£1,300
Median sale
£400,000

Newcastle Upon Tyne

Average yield
5.07%
Median rent
£950
Median sale
£225,000

Northampton

Average yield
3.60%
Median rent
£1,000
Median sale
£333,098

Norwich

Average yield
3.67%
Median rent
£995
Median sale
£325,000

Nottingham

Average yield
3.86%
Median rent
£900
Median sale
£280,000

Oxford

Average yield
3.60%
Median rent
£1,500
Median sale
£500,000

Peterborough

Average yield
3.93%
Median rent
£950
Median sale
£290,000

Plymouth

Average yield
3.75%
Median rent
£875
Median sale
£280,000

Poole

Average yield
3.39%
Median rent
£1,250
Median sale
£442,475

Portsmouth

Average yield
4.06%
Median rent
£1,150
Median sale
£340,000

Preston

Average yield
3.42%
Median rent
£795
Median sale
£278,750

Reading

Average yield
3.54%
Median rent
£1,400
Median sale
£475,000

Salford

Average yield
5.28%
Median rent
£1,100
Median sale
£250,000

Sheffield

Average yield
4.08%
Median rent
£850
Median sale
£250,000

Southampton

Average yield
3.77%
Median rent
£1,100
Median sale
£350,000

Southend-On-Sea

Average yield
3.45%
Median rent
£1,150
Median sale
£400,000

St. Albans

Average yield
3.48%
Median rent
£1,500
Median sale
£517,000

Stockport

Average yield
3.46%
Median rent
£950
Median sale
£330,000

Stoke-On-Trent

Average yield
3.87%
Median rent
£725
Median sale
£225,000

Sunderland

Average yield
4.05%
Median rent
£675
Median sale
£199,950

Swansea

Average yield
3.85%
Median rent
£850
Median sale
£265,000

Telford

Average yield
3.34%
Median rent
£800
Median sale
£287,250

Walsall

Average yield
3.92%
Median rent
£850
Median sale
£260,000

West Bromwich

Average yield
4.47%
Median rent
£895
Median sale
£240,000

Wolverhampton

Average yield
4.08%
Median rent
£850
Median sale
£250,000

York

Average yield
3.52%
Median rent
£1,100
Median sale
£375,000