Galashiels (scots Gallae, gael. An Geal Àth) – miasto w południowej Szkocji, w jednostce administracyjnej Scottish Borders (historycznie w Selkirkshire), położone około 28 km od Hawick i 58 km od Edynburga. Znajduje się w dolinie rzeki Gala Water, nad jej ujściem do rzeki Tweed. Historia Galashiels była mocno związana z przemysłem włókienniczym. Ludność miasta według spisu z 2011 roku wyniosła 14 994 mieszkańcówSpis ludności z 2011.
Historia Nazwa Galashiels składa się ze słów "shiels", co oznacza "domostwa" i "gala", nazwę rzeki, tak więc nazwę miasta można przetłumaczyć jako "domostwa nad rzeką Gala". Pierwsza wzmianka o mieście pochodzi z 1124 z okresu panowania króla Dawida I. Galashiels stały się centrum przemysłu włókienniczego. Pierwsze folusze w mieście zaczęły powstawać już w 1585 roku. W 1599 roku Galashiels nadano prawa miejskie. W tym czasie w osadzie żyło od 400 do 450 mieszkańców. W 1825 r. 35 pracowników w mieście zajmowało się produkcją barwników. Problemy związane z transportem wynikające z trudnej sytuacji geograficznej Galashiels oznaczały, że koszty produkcji były znacznie wyższe niż na przykład w południowej Yorkshire, tak więc produkcja w Galashiels koncentrowała się od początku na produkcji wysokiej jakości materiałów. Rozwój przemysłu tekstylnego doprowadził do wzrostu liczby mieszkańców miasta.