Şanlıurfa, doğusunda Mardin, batısında Gaziantep, kuzeyinde Adıyaman, kuzeybatısında Diyarbakır illeri ile çevrilmiştir. Güneyinde ise 1921,1926,1929 yıllarında yapılan Ankara Antlaşması ve 1930 Halep protokolüyle çizilmiş bulunan Suriye sınırı ile çevrelenmiş bir sınır şehridir.