The Meon river is in Hampshire in southern England. It flows southwards from the South Downs to the sea near Hill Head. It is a small river, flowing through a chalky valley.