Identifying the last King of the Eldar depends somewhat on definitions. Gil-galad was the last High King, but other Kings of the Elves could be found in Middle-earth after his time who could potentially fit the title, broadly construed. Arguably the last known King of the Eldar would be the Elvenking Thranduil, who was still extant at the end of the Third Age, and whose Silvan subjects were, strictly speaking, counted among the Eldar.
Beyond the Great Sea was another King, Ingwë, who was lord of the Vanyar and accounted the High King of all the Elves. He was thus also a King of the Eldar, and as an immortal being dwelling in the Undying Lands would have outlived all the Kings in Middle-earth. He never returned to Middle-earth from Aman, however, and had no part to play in the histories of the Elves east of the Sea. |