Limita ao norte con Arafo, ao oeste con La Orotava, ao sur con Fasnia e ao leste co océano Atlántico. No termo hai dúas zonas diferenciadas: o Val de Güímar e a Comarca de Agache. A capital municipal atópase a 278 metros sobre o nivel do mar.
Tiña en 2016 unha poboación de 19.000 habitantes, a maioría deles concentrados na capital municipal (12.508 hab.). Os outros núcleos de poboación que inclúe o concello son: Aguerche, Balandra-Los Picos, Los Barrancos, La Caleta, Chimaje, El Escobonal, Izaña, Lomo de Mena, La Medida, Pájara, La Puente, Puertito de Güímar, Punta Prieta, El Socorro e El Tablado.