Sligo (wym. ; , wym. ) – miasto w północno-zachodniej Irlandii, w prowincji Connacht, stolica hrabstwa Sligo. Nazwa miasta w języku irlandzkim (Sligeach) oznacza „muszlowe miejsce” (shelly place). Miasto położone jest na wybrzeżu Oceanu Atlantyckiego. Leży nad zatoką Sligo Bay, w dolinie siedmiu gór, z których najbardziej znane to: Ben Bulben, Knocknarea. Przez miasto przepływa przecinająca dolinę rzeka Garavogue, wypływająca z jeziora Lough Gill, znajdującego się również w granicach miasta.

Choć obecne miasto założone zostało w XIII wieku, to w jego dzisiejszych granicach znajdują się groby korytarzowe z epoki neolitu – z około 4000 lat p.n.e. – wskazujące na wczesne osadnictwo w tym rejonie. W okresie starożytności jako Nagnata było znanym miastem portowym na szlakach handlowych Greków, Fenicjan i Rzymian. W okresie wielkiego głodu w połowie XIX wieku, ważny ośrodek dla emigrujących do USA; blisko 30 tysięcy emigrantów wypłynęło z portu w Sligo za ocean. Najstarszym zachowanym zabytkiem miasta są ruiny opactwa dominikańskiego z 1253 r.