Laroya es una localidad y municipio español situado en la parte meridional de la comarca del Valle del Almanzora, en la provincia de Almería, comunidad autónoma de Andalucía. Limita con los municipios de Macael, Tahal, Senés, Sierro, Suflí y Purchena.
El municipio laroyano comprende los núcleos de población de Laroya —capital municipal—, El Arroyo Franco y Estella y El Reúl Alto.
Se encuentra situado a 75 kilómetros de la capital de provincia, Almería.
A Laroya se accede desde Macael, pueblo al que a su vez se llega por la carretera de Tabernas-Olula del Río. El clima de este municipio es mediterráneo continental, con días calurosos y noches muy frescas. La Iglesia Parroquial (siglo XVII), es de estilo mudéjar. Dado lo intrincado de los caminos para proveerse de materiales con los que edificar su iglesia, los vecinos de Laroya decidieron construir una tejera a orillas del río con objetivo de fabricar ellos mismos los bloques necesarios para erigir el templo parroquial.