The highest estimated numbers of Welsh speakers are found in Gwynedd (96,000), Carmarthenshire (90,000) and Cardiff (84,600).
Yng Ngwynedd (96,000), Sir Gaerfyrddin (90,000) a Chaerdydd (84,600) y mae’r niferoedd uchaf o siaradwyr Cymraeg.