Winchester is a locality located 96.41 km east-northeast from London in South East England, England, United Kingdom. The population of Winchester is 124,295 people. Chichester, Poole, Portsmouth are located close to Winchester. You can find Winchester on any map using the following decimal coordinates: 51.062 (latitude), -1.317 (longitude).