San Ferdinando di Puglia là một đô thị ở tỉnh Barletta-Andria-Trani trong vùng Apulia miền nam nước Ý. Đô thị này có diện tích 41 ki-lô-mét vuông, dân số là 14.326 người.