
Milford-on-Sea is a large village and civil parish on the south coast of England in the county of Hampshire. It is in the New Forest district, about 11 miles (18 km) east of Bournemouth and 11 miles (18 km) west of Southampton. The parish includes the hamlets of Barton-on-Sea, Keyhaven, and Pennington.
Historic monuments near Milford-on-Sea