Barton on Sea (often hyphenated as Barton-on-Sea) is a cliff-top village in Hampshire, England, with close connections physical, governmental and commercial to the inland town, New Milton: its civil parish to the north. As a settlement, Barton has a history dating back to Anglo-Saxon times. Its housing, few shops and numerous hospitality venues were largely built in the 20th century.