Vera es una ciudad y un municipio español de la provincia de Almería, Andalucía. En el año 2014 contaba con 15 018 habitantes. Su extensión superficial es de 58 km² y tiene una densidad de 258,93 hab/km². Sus coordenadas geográficas son 37º 15′ N, 1º 52′ O. Se encuentra situada a una altitud de 95 metros y a 92 kilómetros de la capital de provincia, Almería.
La ciudad de Vera está situada en la parte noreste de la provincia de Almería en la comarca del Levante Almeriense. Su término municipal con una superficie de 58 km² y limita al norte con el municipio de Cuevas del Almanzora, al sur con los de Garrucha, Mojácar, Turre y Los Gallardos; y al oeste con el de Antas.