Narvik ble vedtatt opprettet som kjøpstad 1901 med virkning fra 1902; kommuen ble da opprettet ved utskillelse fra Ankenes. Den fikk sine nåværende grenser 1974 ved sammenslåingen med den omkringliggende Ankenes kommune.Fra 2020 er Ballangen kommune(1925-2019) og deler av Tysfjord en del(Kjøbsvik siden av kommunen)(1869-2019) av Narvik kommune. Drag siden av Tysfjord ble en del av Hammarøy kommune fra 2020.