Die Gemeinde Santa Margherita di Belice gehört zur Provinz von Agrigento.
Das Dorf besitzt 7067 Einwohner und hat eine Fläche
von ca. 6706 Hektar bei einer Bevölkerungsdichte
von 105 Einwohner pro Quadratkilometer.
Santa Margherita di Belice befindet sich nordwestlich von Agrigent
in einer hügeligen Landschaft bei einer Höhe von 300 Metern über dem Meeresspiegel.