L'agglomération de Saint-Cannat est située dans le département Bouches-du-Rhône.
Les agglomérations à proximité sont les suivantes : La Barben, Lambesc, Aix-en-Provence, Éguilles, Lançon-Provence, Rognes.
22 infirmiers et infirmières à domicile travaillent à Saint-Cannat.