The highest estimated numbers of Welsh speakers are found in Gwynedd (89,800), Carmarthenshire (87,100) and Cardiff (86,400).
Yng Ngwynedd (89,800), Sir Gaerfyrddin (87,100) a Chaerdydd (86,400) y mae’r niferoedd uchaf o siaradwyr Cymraeg.