Gammelstad, ook wel Gammelstaden (oude stad), is een stadje (tätort) binnen de Zweedse gemeente Luleå.

Gammelstad ontstond bij de bebouwing van een eiland in de Lule ongeveer 1000 jaar geleden. Door de plaatselijke landsverhoging werd het eiland vasteland. De oude dorpskern bleef bewaard en werd in 1996 toegevoegd aan de UNESCO-Werelderfgoedlijst. In 1621 werd de plaats aangewezen voor de bouw van een nieuwe stad, maar in 1649 was de landsverhoging al zover gevorderd dat uitgeweken moest worden naar de plaats waar nu Luleå ligt. Toch bleef de oude stadkern doorgroeien tot wat het nu is, een van de grootste plaatsen binnen de gemeente.

Plaats in Norrbottens län
Luleå