The average house price on Cotton Road, Portsmouth is £179,625. Prices range from £41,250 to £300,000.
There are 68 properties on Cotton Road, Portsmouth.
Average house prices on Cotton Road, Portsmouth have risen by 8.2% from £203,725 in 2007 to £220,333 in 2024.
Cotton Road, Portsmouth is in the PO3 postcode district.