Chapela de encuentra en el municipio de Redondela, en la provincia de Pontevedra. Limita al norte con la ría de Vigo y la parroquia de S. Vicente de Trasmañó, al este con la parroquia de S. Vicente de Trasmañó al sur con las parroquias de Caaveiro y Candeán y al oeste con la de Teis. Se divide en cinco barrios, Laredo, Angorén, Iglesia, Cidadelle y Parada.
La parroquia dista 7,3 kilómetros de la capital municipal y 5 kilómetros del centro de Vigo.
Chapela es atravesada por dos vías férreas, una de pasajeros y otra de mercancías además de ser atravesada por la carretera nacional N-552 y la autopista A-9 que une Vigo y Coruña en poco más de una hora.
El terreno donde se asienta el núcleo de población se encuentra en la vertiente a la ría de Vigo del macizo montañoso de A Madroa, donde nacen cuatro ríos o regatos que vierten sus aguas a la ría de Vigo. Son el Fondón, A Meda, Segade e Pousadouro.
En su costa destaca la playa de Arealonga en el barrio de Laredo aunque tambien hay otras pequeñas playas a lo largo de su costa como las de Pedras do Laredo, Cidadelle, Os Muiños, Cubillón y Os Penedos |