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

Административный центр Малоярославецкого района Калужской области.

Образует одноимённое муниципальное образование город Малоярославец со статусом городского поселения как единственный населённый пункт в его составе.