Taiwan Strait
Puzi liegt im westlichen Teil des Landkreises Chiayi in der Jianan-Ebene, der größten Ebene Taiwans. Am nördlichen Stadtrand fließt der Puzi-Fluss, der etwa zehn Kilometer westlich in die Formosastraße mündet.