Married people had an average mental wellbeing score of 49.6, compared with 46.8 for single people.
Yng Nghymru, y gyfran wedi’i safoni yn ôl oedran o’r boblogaeth a ddywedodd fod eu hiechyd yn dda iawn oedd 46.6% ac ar gyfer iechyd da roedd yn 32.5%.