According to The Local, Stefan Hanna, a Centre Party councillor from Uppsala in the eastern part of the country, admitted that many people had been "insulted" by his idea.
Hanna had written: "If it costs more to live unhealthily the collective society doesn't say NO! The society says do as you want, but if you elect to live unwisely then you have to pay extra so that we can fund any additional costs that you will cost society, if you get older."
However, after a resident of Linköping reported Hanna to the ombudsman for justice, the councillor took to his blog to "apologise to those who feel attacked by interpretations of my post".
"I have always been clear that I believe that all people have equal value," he added.
Anne Lennartsson, the chair for the Centre Party's Uppsala district, added that the blog featured Hanna's "own reflections". She also admitted that the party had debated a "calorie tax", which was compared to taxes on tobacco and alcohol.