El término municipal de Huércal de Almería abarca un territorio de 20,9 km², que se extiende a lo largo de la comarca del Bajo Andarax, y posee una altitud media de 69 msnm.