Madona atrodas Vidzemes un Latgales saskares vietā. Tā ir viena no augstākajām vietām Latvijā - 122 līdz 193m virs jūras līmeņa. 2007. gadā Madonā bija ap 9200 iedzīvotāju.
Madonas rajonā atrodas Latvijas augstākais kalns - Gaiziņkalns un Latvijā lielākais ezers - Lubāns.