Галашилс находится в 33 милях (53 км) к югу от Эдинбурга и в 61,2 милях (98,5 км) к северу от Карлайла по дороге А7. Гала находится на границе между историческими графствами Роксбургшир и Селкиркшир, на реке Гала.
Население
По данным на 2001 год население данного города составляет 12367 человек.
Климат
Город Галашилс имеет преимущественно морской климат. Но из-за его возвышенности зимой в городе было более холодно, а летом более тепло в отличие от таких городов как Эдинбург, Аймут и других городов Шотландии. Среднестатистически зимой «снежными днями» является 38 дней.[стиль]