Cannonville is a town in Garfield County along Utah Scenic Byway 12. In the 2000 census, the population was 148, a small increase over the 1990 figure of 131.
Cannonville is five miles south southeast of Tropic and one-half mile west of Henrieville. It was established in 1874 by James L. Thompson and others with their families. An early name was Clifton in recognition of the surrounding cliffs and rugged terrain. The name was changed to Cannonville for George Q. Cannon, a Mormon church official. It was humorously called Gunshot because it was not large enough to be a cannon.*
Click here to see other places in Utah.