Medstead is located in the eastern central part of Hampshire in South East England, southwest of Alton, its nearest town [REF].
Due to its location in south central England and its proximity to the sea, the average maximum temperature in January is 7.2 °C (45 °F) with the average minimum being 1.6 °C (35 °F).