Madonas rajons atrodas Ziemeļaustrumu Latvijā starp Vidzemi un Latgali un ir otrais lielākais Latvijā.
Rajons administratīvi sadalīts 17 pagastos:
Aronas, Barkavas, Bērzaunes, Dzelzavas, Indrānu, Kalsnavas, Lazdonas, Liezēres, Ļaudonas, Mārcienas, Mētrienas, Murmastienes, Ošupes, Praulienas, Sarkaņu, Varakļānu un Vestienas, 4 pilsētās:
Madona (administratīvais centrs), Cesvaine ar lauku teritoriju, Lubāna un Varakļāni un vienā novadā:
Ērgļu novads

Madona atrodas pašā rajona centrā 170km no Rīgas. Rajons robežojas ar Cēsu, Ogres, Aizkraukles, Preiļu, Rēzeknes, Balvu un Gulbenes rajoniem. Madonas rajons ir otrs lielākais Latvijā, tā kopējā zemes platība 3349,3 km2. Lauksaimnieciski izmantojamā zeme aizņem 1249,7 km2 jeb 37,3% no kopējās rajona teritorijas, bet meži 1529,8 km2 jeb 45,7%. Rajonā dzīvo 45 648 iedzīvotāji.

Šeit atrodas Latvijas augstākā vieta - Gaiziņkalns (311,6 m v.j.l.), Nesaules kalns (284 m), Bākūžu kalns (267 m), Glemžu kalns (260 m), Spiru kalns (260 m) un citas virsotnes, kam blakus daudz gleznainu ezeru - Kaķīša (Viešura), Kāla, Līdēres, Talejas, Liezēres, Pulgosnis u.c. Pavisam Madonas rajonā atrodami 189 ezeri.