Macharaviaya é um município da Espanha na província de Málaga, comunidade autónoma da Andaluzia, de área 7 km² com população de 385 habitantes (2004) e densidade populacional de 49,80 hab/km².
Demografia
| Variação demográfica do município entre 1991 e 2004 | |||
|---|---|---|---|
| 1991 | 1996 | 2001 | 2004 |
| 349 | 324 | 375 | 367 |
