The highest estimated numbers of Welsh speakers are found in Gwynedd (93,000), Carmarthenshire (92,700) and Cardiff (80,600).
Yng Ngwynedd (93,600), Sir Gaerfyrddin (93,300) a Chaerdydd (83,300) y mae’r niferoedd uchaf o siaradwyr Cymraeg.