The highest estimated numbers of Welsh speakers are found in Cardiff (96,800), Gwynedd (91,800) and Carmarthenshire (87,500).
Yng Nghaerdydd (96,800), Gwynedd (91,800), Sir Gaerfyrddin (87,500) y mae’r niferoedd uchaf o siaradwyr Cymraeg.