The highest numbers of Welsh speakers are found in Cardiff (102,400), Carmarthenshire (92,000) and Gwynedd (91,700).
Yng Ngwynedd (92,500), Caerdydd (88,400) a Sir Gaerfyrddin (87,800) y mae’r niferoedd uchaf o siaradwyr Cymraeg.