Die Gemeinde Santa Ninfa gehört zur Provinz von Trapani.
Das Dorf besitzt 5480 Einwohner und hat eine Fläche
von ca. 6380 Hektar bei einer Bevölkerungsdichte
von 86 Einwohner pro Quadratkilometer.
Santa Ninfa befindet sich südöstlich von Trapani in einer hügeligen Landschaft bei einer Höhe von 465 Metern über dem Meeresspiegel.