Se conoce a la localidad como San Andrés de los Carabeos, haciendo referencia al antiguo municipio al que pertenecía antes de fusionarse con Valdeprado del Río y adoptar su nombre.
De los tres pueblos que formaban el concejo de Los Carabeos (San Andrés, Arroyal y Barruelo), es San Andrés el que se encuentra a mayor altitud y situado más al oeste.
El trazado urbano es irregular debido a la orografía sobre la que se asienta, atravesándolo la carretera CA-740, cuya única localidad de paso es San Andrés, conectándola con Arroyal y con la carretera CA-272.
El pueblo cuenta con amplios terrenos destinados a la explotación agrícola y ganadera.
Constaba de una sola nave con testero recto destacado en altura, torre sencilla a los pies y un amplio pórtico, añadido en el siglo XIX, que pasó a funcionar como nave lateral.