Die Ortschaft Margherita di Savoia befindet sich in der Provinz Barletta-Andria-Trani,
die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 12789 Einwohner und hat eine Fläche von 36,35 Quadratkilometer
bei einer Bevölkerungsdichte von 351,83 Einwohner pro Quadratkilometer. Margherita di Savoia befindet sich 1 Meter über dem Meeresspiegel.
