Die Ortschaft San Ferdinando di Puglia befindet sich in der Provinz Barletta-Andria-Trani,
die zur Region Apulien (Puglia) gehört. Die Gemeinde besitzt 14408 Einwohner und hat eine Fläche von 41,83 Quadratkilometer
bei einer Bevölkerungsdichte von 344,44 Einwohner pro Quadratkilometer. San Ferdinando di Puglia befindet sich 68 Meter über dem Meeresspiegel.
