Houses for sale & to rent in Hampshire, England

House Prices in Hampshire

Properties in Hampshire have an average house price of £419,208.00 and had 65,269 Property Transactions within the last 3 years.¹
Hampshire is a location in England with 547,567 households², where the most expensive property was sold for £20,000,000.00.

Properties for sale in Hampshire

icon

Frequently asked questions about Hampshire


What is the average price for a property for sale in Hampshire?

The average price for a property for sale in Hampshire is £419,208. This amount is 17% higher than the average price in England. There are more than 10,000 property listings for sale in Hampshire.


What locations have the most expensive properties for sale in Hampshire?

The locations with the most expensive properties for sale in Hampshire are Brockenhurst at an average of £962,084, Farnham at an average of £950,109 and Salisbury at an average of £892,657.


What locations have the most affordable properties for sale in Hampshire?

The locations with the most affordable properties for sale in Hampshire are Gosport at an average of £241,716, Havant at an average of £299,099 and Aldershot at an average of £317,137.


Which train stations are available in or near Hampshire?

Some of the train stations available in or near Hampshire are Shawford, Winchester and Eastleigh.