Литтелтон находится на восточном побережье Южного острова Новой Зеландии на берегу одноимённой бухты[англ.] , является пригородом Крайстчерча (расстояние до него по прямой — ок. 1,5 км), который находится от него по ту сторону холмов Порт-Хилс[англ.]. Порт Литтелтона обслуживает большое количество крупных круизных лайнеров и торговых судов: через него осуществляется 34 % экспорта Южного острова и 61 % импорта[2].
Поскольку Литтелтон, как и вся Новая Зеландия, находится в сейсмически активной зоне[6], город неоднократно подвергался разрушительным землетрясениям[7].