The English hamlet of Upper Swanmore is located within the county of Hampshire and has a population of approximately 700.
Upper Swanmore is governed by Winchester District (B) council.
Upper Swanmore is policed by Hampshire Police
Upper Swanmore is within the Parliamentary Constituency of Meon Valley
Do you know where the name Upper Swanmore comes from?
What's it like to live here?
Ask the community a question about Upper Swanmore.