Xaló liegt etwa 65 Kilometer nordöstlich von Alicante und etwa 95 Kilometer südsüdöstlich von Valencia in einer Höhe von 190 m. Das Mittelmeer liegt wenige Kilometer östlich des Ortszentrums.
Mit den spanischen Gemeinden Barx in der Provinz Valencia und Santa Margalida auf Mallorca sowie mit der argentinischen Gemeinde San Juan bestehen Partnerschaften.