Anna Jagiellonka (ur. 12 marca 1476 w Nieszawie, zm. 12 sierpnia 1503 we Wkryujściu) – królewna polska, księżniczka litewska, księżna pomorska jako małżonka Bogusława X, księcia pomorskiego.
Pochodzenie i dzieciństwo Anna była jedenastym dzieckiem, a piątą córką Kazimierza IV Jagiellończyka, króla Polski i wielkiego księcia litewskiego, i Elżbiety Rakuszanki, księżniczki austriackiej, królewny czeskiej i węgierskiej. Imię otrzymała po siostrze matki, Annie Habsburżance.
Braćmi Anny byli Władysław II Jagiellończyk, święty Kazimierz, Jan I Olbracht, Aleksander Jagiellończyk, Zygmunt I Stary i Fryderyk Jagiellończyk, a siostrami – Jadwiga, Zofia, Elżbieta (1465–1466), Elżbieta (1472–po 1480), Barbara i Elżbieta (1482–1517).
Od listopada 1479 do jesieni 1484 roku z rodzicami i częścią rodzeństwa przebywała na Litwie, a później towarzyszyła rodzinie w podróżach po Koronie i Litwie. Na temat jej wykształcenia nie zachowały się żadne informacje.
Plany małżeńskie związane z Anną i ślub z Bogusławem X Kazimierz Jagiellończyk usiłował wydać Annę za Maksymiliana Habsburga, syna niemieckiego cesarza Fryderyka III.