Część zabudowana miasta wznosi się 370–620 m n.p.m. Przez miejscowość przechodzi ważny szlak komunikacyjny, droga krajowa nr 28, zwana także trasą karpacką oraz historyczny szlak kolejowy – linia kolejowa nr 104 ze stacją kolejową. + Integralne części miasta Mszana Dolnaczęści miastaAksamity, Bieńki, Bobolówka, Bodziochy, Bołdony, Ciernie, Folwark, Gocały, Gronoszowa, Gruszkówka, Jamrozy, Janasy, Jopki, Kołacze, Koziołki, Kroczaki, Krupciówka, Krystyny, Kucharze, Łabuzy, Lachówka, Leśniaki, Lewki, Łysak, Machaje, Majdówka, Marki, Marszalki, Moczarze, Morgi, Mrózki, Nowaki, Obłazy, Pańskie, Podlesie, Rataje, Sawały, Ścibory, Sentyrze, Słomka, Śmieszki, Sutory, Szarki, Szklanówka, Szynaliki, Tomery, Warwasy, Wilczaki, Wójty, Wonioły, Zarabie, Zawodzie, Zijakówka, Zośki

Struktura powierzchni Według danych z 2002 Mszana Dolna ma obszar 27,1 km², w tym: użytki rolne: 60% użytki leśne: 36%

Miasto stanowi 2,85% powierzchni powiatu.

Demografia Według danych GUS z 1 stycznia 2024 r. miasto miało 7826 mieszkańców.

Dane z 31 grudnia 2016: Opis Ogółem Kobiety MężczyźniJednostka osób % osób % osób %Populacja 7941 100 4159 52,3 3782 47,7Gęstość zaludnienia[mieszk./km²] 293,0 153,4 139,6 Piramida wieku mieszkańców Mszany Dolnej w 2015 roku.