La commune de Chañaral a une superficie de 5 772,4 km2. La ville de Chañaral est située au nord de Santiago, à 788 km, et au nord de la ville de Copiapó, à 167 km.
La commune est bordée au nord par la région d'Antofagasta, à l'est par la commune de Diego de Almagro, au sud par la province de Copiapó et à l'ouest par l'océan Pacifique.
Lieux adjacents à Chañaral |
| Province d'Antofagasta (Région d'Antofagasta) | | | Océan Pacifique | Chañaral | Commune de Diego de Almagro | | Commune de Caldera (province de Copiapó) | Commune de Copiapó (province de Copiapó) | |
Près de la ville de Chañaral, au nord, se trouve le parc national Pan de Azúcar.
La rivière Salado se jette dans l'océan Pacifique dans la commune de Chañaral ; elle est longue d'environ 140 km.
Chañaral a un climat très sec, un climat désertique. La quantité moyenne de précipitations pour l'année, pendant 47 ans, n'est que de 12,3 mm.