La ville de Souillac se situe dans le département Lot.
Les communes alentours sont les suivantes : Lachapelle-Auzac, Borrèze, Peyrillac-et-Millac, Salignac-Eyvigues, Gignac, Lanzac, Pinsac, Mayrac.
23 infirmiers et infirmières à domicile pratiquent à Souillac.