Могоча — город в Забайкальском крае России, административный центр Могочинского района и городского поселения «Могочинское».

Возник как посёлок при строительстве железной дороги и станция Могоча (открыта в 1914 году).

Название от гидронима реки Могоча (искажённое эвенкское монгочи, где монго — род эвенков, -чи суффикс обладания).

Город расположен в предгорьях Амазарского хребта, у впадения реки Могочи в реку Амазар (приток Амура), в 609 км к северо-востоку от Читы.

В городе имеется одноимённая железнодорожная станция Могочинского региона Забайкальской железной дороги расположенная на Транссибирской магистрали.