Salisbury is a locality located 125.47 km east-northeast from London in South West England, England, United Kingdom. The population of Salisbury is 45,477 people. Bath, Poole, Portsmouth are located close to Salisbury. You can find Salisbury on any map using the following decimal coordinates: 51.074 (latitude), -1.7936 (longitude).