Mae Iechyd Cyhoeddus Cymru yn darparu gwasanaethau diogelu iechyd i bobl Cymru. Caiff y gwasanaethau hyn eu hintegreiddio â'n gwasanaethau iechyd cyhoeddus eraill ac fe'u cyflwynir yn bennaf drwy: