Santa Catarina Río Delgado es una localidad perteneciente al municipio de San Pedro y San Pablo Teposcolula.
Este lugar está situado en el estado de Oaxaca, México, sus coordenadas geográficas son 17° 28' 0" Norte, 97° 32' 0" hacia el oeste.
Santa Catarina Río Delgado está a 2200 metros de altitud.
[6][4] La población es católica y venera a Santa Catarina mártir, cuya fiesta celebra el 25 de noviembre.
[7] Cuenta con afloramientos de roca caliza potencialmente explotables.