The Institute of Technology, Sligo is located in the town. Intercity train services to and from Dublin are provided by Iarnród Éireann, Ireland's national railway operator.
Sligo's Irish name - meaning "the place of shells" - comes from the fact that there was an abundance of shellfish in the river and its estuary. The river (now known as the Garavogue) was originally also called the Sligeach. The Ordnance Survey letters of 1836 state that "cart loads of shells were found underground in many places within the town where houses now stand". At that time shells were constantly being dug up during the construction of foundations for buildings. This whole area, from the river estuary of the "Shelly River", around the coast to the river at Ballysadare Bay was rich in marine resources and was a prime reason for large settlement of the region during the prehistoric period.