Rurikinlinna (myös Rurikin muinaislinna tai Rurikin mäkilinna, ven. Рюриково городище, Rjurikovo gorodištše, ruots. Holmgård) oli viikinkiaikainen kaupunki ja kauppapaikka Venäjällä. Se sijaitsi 2 km Novgorodin nykyisen[1] ja 2,5 km historiallisen keskustan[2] eteläreunasta Ilmajärven suuntaan Olhavanjoen varrella. Rurikinlinna kuuluu Venäjän kulttuuriperintöluetteloon. Rurikinlinna on ollut myös satoja vuosia Novgorodin ruhtinaiden asuinpaikka.
Linnan perustivat vanhalla kauppapaikalle Skandinaviasta tulleet rusit eli varjagit. Ruseista on sanottu valtakunnan saaneen nimensä Rus ja myöhemmin Rossija. (Tästä on muitakin teorioita). Rurik liitettiin nimeen 1800-luvulla, kun eri taruja yhdistettiin ja muodostettiin nimi Rurikinlinna. Aiemmin paikan nimi oli yksinkertaisesti Gorodištše ("Vanha linnoitus)[3].
Holmgård eli Rurikinlinna perustettiin strategiselle paikalle, Olhavan lähteelle, josta oli helppo tarkkailla liikennettä. Paikka oli kahden sivujoen välissä, noin 10 hehtaarin niemekkeellä, jonka maaperän yläosa oli hiekkaa ja alaosa savea. Olhavan puoleista rinnettä oli jyrkennetty. Pohjois- ja itäpuolella oli 4,5 metriä syvä, vallitettu oja. Eliitti asui kukkulan linnoitetussa osassa, joka oli noin 4 hehtaaria. Muu väki ja karjasuojat saivat 6 hehtaaria.[4] Professori Jevgeni Nosovin arvion mukaan kukkulalla on asunut 300–400 henkeä.[5]