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