Солфорд расположен в северо-западной части Соединенного Королевства, на излучине реки Ирвелл. Его столичный муниципалитет считается крупнейшим в Большом Манчестере, а в 2006 году его население превысило 70 тысяч человек.

Солфорд был создан в 1974 году на базе первого муниципального округа Солфорд-Сити, в который входили центр города и города Ордсолл, Лэнгуорси, Пендлтон, Сидли, Уист, Клермонт, Бротон и Керсал.

В состав муниципалитета также входили территории других правительств, таких как Экклс, Суинтон и Пендлбери, Ирлам и Уорсли.

Офисы Совета Солфорда расположены в Суинтоне. Этот муниципалитет граничит на западе с Уиганом и Уоррингтоном, на востоке с Манчестером, на юге с Траффордом и на севере с Бери и Болтоном.
С другой стороны, совет разделил муниципалитет на пять округов: Пендлбери, Кэдисхед, Суинтон, Ирлам, Уорсли, Экклс и Солфорд.