Balanegra es una localidad y un municipio español de la provincia de Almería en la comunidad autónoma de Andalucía situado en la comarca del Poniente Almeriense y a 43,3 km de la capital provincial, Almería. Su superficie es de 31,60 km². Fue una Entidad Local Autónoma dentro del municipio de Berja hasta que en junio de 2015 se constituyó como municipio.