Armuña de Almanzora es un municipio español de la provincia de Almería, Andalucía, situado en el Valle del Almanzora y a 91 km de la capital de provincia, Almería. Cuenta con una población de 371 habitantes (INE 2025). Su extensión superficial es de 8 km², con 37,5 hab./km² y la cota de altitud de su núcleo urbano es de 629 m sobre el nivel del mar.
Situada a 72 kilómetros de la capital, se accede desde la A-334, que pasa justo al lado de su núcleo urbano. La Iglesia Parroquial (siglo XVI), posee una magnífica custodia cordobesa de principios del XVII. El antiguo Castillo es visita obligada para los amantes de la Historia. Perteneciente al ducado de Escalona, contaba con cuatro torreones, plaza de armas, polvorín, un patio de elegantes columnas de mármol., un acuartelamiento y una residencia ducal. Toda la construcción se halla edificada en piedra típica de la zona. Fiestas tradicionales son la de San Antón (17 de Enero), con degustación de riquísimas migas, las de San Marcos (25 de Abril) y las Fiestas Patronales en honor de la Virgen del Rosario, durante el primer fin de semana de Agosto.