The average Briton rates his or her state of happiness at a healthy 7.8 on a scale from one to 10, a new survey reveals.
That is the same as the French and Belgians but the Irish are even happier - awarding themselves a score of eight.
The happiest people in Europe are the Danes (8.5) and the most dissatisfied are the Bulgarians (5.8).
The figures are revealed in a Quality of Life poll conducted for the Dublin-based EU agency, the European Foundation for the Improvement of Living and Working Conditions (Eurofound).
But, according to The Telegraph, the survey reveals there are wide discrepancies in happiness and general satisfaction across the EU - with those on good incomes in secure jobs and with a higher level of education not surprisingly scoring highest.
The survey was based on more than 35,000 interviews with people over 18, with a sample size in the UK of 1,500.