Vera es un municipio español situado en la provincia de Almería, en la comunidad autónoma de Andalucía. Se encuentra en la comarca del Levante Almeriense, a orillas del mar Mediterráneo.
El municipio tiene una población de 18.224 habitantes (INE 2022). Se extiende por una superficie de 1.436,7 km², lo que lo convierte en el segundo municipio más grande de la provincia.