Newcastle is a locality located 398.35 km south-southeast from London in North East England, England, United Kingdom. The population of Newcastle is 300,196 people. Carlisle, Durham, Middlesbrough are located close to Newcastle. You can find Newcastle on any map using the following decimal coordinates: 54.9778 (latitude), -1.6133 (longitude).