Haslemere is a town located in south-west Surrey, England, situated approximately 38 miles (62 km) south-west of London. It serves as part of the civil parish of Haslemere within the Borough of Waverley.
The area includes the villages of Shottermill and Grayswood, along with the settlements of Hindhead and Beacon Hill. The west end of Shottermill marks the tripoint where the counties of Surrey, Hampshire, and West Sussex meet.