Малоярославец — город на правом берегу реки Лужи (бассейн Оки), в 61 км к северо-востоку от Калуги.
Административный центр Малоярославецкого района Калужской области.
Образует одноимённое муниципальное образование город Малоярославец со статусом городского поселения как единственный населённый пункт в его составе.