Olula del Río es un municipio español de la provincia de Almería, Andalucía. En el año 2017 contaba con 6216 habitantes. Su extensión superficial es de 23 km² y tiene una densidad de 278,5 hab/km². Sus coordenadas geográficas son 37º 21′ N, 2º 17′ O. Se encuentra situada a una altitud de 482 metros y a 83 kilómetros de la capital de provincia, Almería. Olula del Río pertenece a la Comarca del Almanzora, en el Norte de la Provincia de Almería limitando con parte de los pueblos del valle: Purchena, Macael, Urrácal, Fines. Su economía se centra en la industria del mármol.