The local authorities with the highest number of Welsh speakers were Gwynedd (73,600), Carmarthenshire (72,800) and Cardiff (42,757).
Yr awdurdodau lleol â’r niferoedd uchaf o siaradwyr Cymraeg oedd Gwynedd (73,600), Sir Gâr (72,800) a Chaerdydd (42,757).