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