Alozaina es un municipio español de la provincia de Málaga, Andalucía. Se encuentra en la comarca de la Sierra de las Nieves, a unos 50 kilómetros de la capital malagueña.
El pueblo tiene una población de 2.089 habitantes (2022) y una extensión superficial de 33,85 km². La altitud media es de 386 metros sobre el nivel del mar.
Alozaina es un pueblo de origen árabe, cuyo nombre significa "pequeño castillo". Su casco histórico está declarado Bien de Interés Cultural.