Najran is a locality located 839.62 km north-northeast from Riyadh in Najran Province, Saudi Arabia. The population of Najran is 72,038 people. Abha, Ahad Rafidah, Jizan are located close to Najran. You can find Najran on any map using the following decimal coordinates: 17.4917 (latitude), 44.1322 (longitude).