 In 1948, Thompson, a Democrat, was elected mayor of the city of Jackson.During Thompson's tenure as mayor, the city's population grew from 98,000 to 154,000 and its facilities expanded to serve the larger population.He was also elected twice as President of the American Municipal Association.