The highest numbers of people aged three years or older able to speak Welsh were in Gwynedd (73,600) and Carmarthenshire (72,800).
Roedd y niferoedd uchaf o bobl tair oed neu'n hŷn a oedd yn gallu siarad Cymraeg yng Ngwynedd (73,600) a Sir Gaerfyrddin (72,800).