Hampton is a bayside suburb in Melbourne’s south-east, located about 14 kilometres from the Melbourne central business district.
The suburb sits within the City of Bayside and is bordered by Brighton to the north, Hampton East to the east, Sandringham to the south and Port Phillip Bay to the west.
Hampton combines established residential areas with a defined village centre and direct coastal frontage.
Census data shows Hampton has a moderate population with a demographic profile that includes families, professionals and older residents.
The median age is slightly above the Melbourne average, reflecting a mix of long-term owner-occupiers and newer households.
Housing is predominantly detached dwellings, with townhouses and low-rise apartments more common near Hampton Street and along transport corridors.
Public transport access is a key feature of the suburb. Hampton railway station is on the Sandringham line, providing direct services to Flinders Street Station with typical travel times of around 25 minutes.
Bus services operate along Beach Road and nearby arterial roads, linking Hampton with surrounding suburbs and activity centres.
Local amenities are concentrated along Hampton Street, which functions as the suburb’s main retail and community hub. The strip includes supermarkets, cafés, specialty shops, medical services and professional offices.
Additional shopping and services are available in neighbouring Brighton and Sandringham, while larger centres such as Southland are within short driving distance.
Educational facilities include local primary schools, with secondary schools located in surrounding suburbs.
Recreation and open space are closely tied to Hampton’s coastal setting. Hampton Beach and the Bay Trail support swimming, walking and cycling, while foreshore reserves provide playgrounds and picnic areas.
Sports clubs, community facilities and nearby parks contribute to a range of organised and informal recreational activities.