Souillac est une ville du sud de la France située dans le département du Lot en région Occitanie.
4.264 habitants vivent à Souillac.
1.984 ménages habitent à Souillac dans 2.603 logements.