Llywelyn ap Gruffydd (né en 1220 ou 1223, mort le à Buith Wells), parfois orthographié Llywelyn ap Gruffudd, fut le dernier roi gallois indépendant avant la conquête du pays de Galles par Édouard I d'Angleterre (bien qu'il ait été l'avant-dernier roi de son royaume). Il a reçu les surnoms gallois de Llywelyn Ein Llyw Olaf (Llywelyn, Notre Dernier Chef) et anglais de Llywelyn The Last (Llywelyn le Dernier). Les chroniques médiévales le nomment Loelin de Norgalles ou Loelin de Galles. Llywelyn était l'un des quatre fils de Gruffydd ap Llywelyn Fawr, le fils illégitime de Llywelyn le Grand. Il existe une polémique quant à savoir si Llywelyn était le deuxième ou le troisième fils, mais il est certain que l'aîné de la fratrie était Owain le Rouge. Après la mort subite de son oncle Dafydd le il contrôle l'ouest du Gwynedd. Il met à profit l'intervention dans la succession du roi Henri III d'Angleterre qui par l'accord de Woodstock le le désigne avec son frère aîné Owain comme les deux principaux princes du royaume de Gwynedd vassal en échange de concessions territoriales. Après avoir combattu et vaincu ses frères Owain et Dafydd en juin 1255 lors de la bataille de Brin Derwwin il se fait reconnaître comme seul souverain. Le mettant à profit les difficultés du roi Henri III avec ses barons il se fait reconnaître Prince de Galles, ce qui était alors un concept assez récent car le Pays de Galles était jusqu'alors perçu comme plusieurs royaumes très rarement dirigés par un seul chef et non pas comme un seul territoire, bien que son oncle l'ait également été avant lui. Ce titre lui est reconnu par Henri III d'Angleterre par le traité de Montgomery de 1267. Malheureusement, les ambitions expansionnistes de Llywelyn le rendirent rapidement impopulaire parmi les autres rois gallois, particulièrement les princes du sud (alors sous la coupe des Anglais qui les avaient conquis, mais leur avaient accordé un rôle figuratif).