According to a new report, New Hampshire has the 11th lowest obesity rate in the United States.
The report was prepared by the Trust for America’s Health and the Robert Wood Johnson Foundation.
West Virginia has the highest obesity rate, while Colorado has the lowest. Massachusetts has the 3rd lowest obesity rate in the U.S., Connecticut has the 10th lowest, Rhode Island tied New Hampshire in 11th place, Vermont came in 13th, and Maine scored 26th. | More…