Sligo terletak di dataran pantai yang menghadap Samudera Atlantik, di perbukitan berkerikil rendah di tepi Sungai Garavogue antara Lough Gill dan muara sungai Garavogue yang mengarah ke Teluk Sligo. Kota ini di tiga sisinya dikelilingi oleh busur pegunungan, dengan pegunungan Ox di Slieve Daeane dan Killery Mountain di tenggara berbatasan dengan Lough Gill. Dataran tinggi batu kapur dengan puncak datar Pegunungan Cope, Keelogyboy, dan Castlegal di utara dan timur laut serta bukit tunggal Knocknarea dan dataran tinggi Benbulben di utara.
Olahraga
Sepak bola
Kota ini mempunyai klub sepak bola yakni Sligo Rovers, yang telah menjuarai Divisi Utama Liga Irlandia pada musim 2012–2013. Mereka memainkan pertandingan kandang di The Showgrounds sejak didirikan pada tahun 1928.