La commune de Passy est localisée sur la RN5 (route nationale n°5) qui mène de Kaolack à la frontière gambienne.
Elle est située à 32 km de Foundiougne, 60 km de Fatick et 30 km de Kaolack ; sa superficie est de 1204 hectares
La commune de Passy est limitée
-
au Nord par la commune de Djilor,
-
au Sud et à l’Est par la région de Kaolack,
-
à l’Ouest par la commune de Diossong.
La commune polarise beaucoup de localités de par son marché qui est le lieu de desserte de leurs produits agricoles, halieutiques et de l’élevage; elle est aussi pour ces localités une source d’approvisionnement.
Elle polarise aussi des collectivités voisines dont les populations fréquentent fortement son centre de santé et son CEM.
Passy est aussi une localité cosmopolite où cohabitent Sérères, Pulaar, Wolof,
Mandingue et Diolas entre autres