While the area was still a part of Plainfield Township, the settlement at Cannonsburg was founded in 1842 on an old Native American trail (Chippewa and Ottawa populated the area prior to the region being opened for white settlers). In 1844 and 1845, mills were erected by Edwin B. Bostwick, with H.T. Judson as architect.
As an inducement to settlement, the community was platted in 1848 (or 1845 by some accounts). Bostwick, a business agent of railroad and steamboat financier LeGrand Cannon of Troy, New York, was instructed to give a lot to each resident who was not otherwise provided for. Twenty-five lots were given away and the town was named in honor of Cannon, who acknowledged the honor with the gift of a small cannon engraved with his name and the date.
The first record of the township separate from Plainfield is on April 6, 1846. Mention is made that the Michigan Legislature had organized the town under the name of "Churchtown" in the spring of 1846 (or 1845 in some sources). The name was soon after changed to Cannon, after the largest settlement.
A post office was established on May 7, 1844, with the spelling as "Cannonsburgh". The spelling was changed to Cannonsburg on February 5, 1894. The Cannonsburg ZIP code 49317 provides P.O. Box only service. Cannonsburg continued to be at the center of township business through the end of the 20th Century when the township offices were moved to a new location 2 miles to the north, along the M-44 corridor.
- U.S. Geological Survey Geographic Names Information System: Cannonsburg, Michigan
- Romig, Walter (1986) . Michigan Place Names. Detroit, Michigan: Wayne State University Press. ISBN 0-8143-1838-X.
- White pg. 681
- Dillenback & Leavitt pg. 45
- Fisher pg. 259
- White pg. 17
- Leeson pg. 679
- Fisher pg 258
- ZIP Code Lookup, United States Postal Service
- White, Arthur Scott; Fuller, George N. (2005) . History of Kent County. Ann Arbor, Mich.: University of Michigan Library. Retrieved 2008-08-25.
- Fisher, Ernest B. (2005) . Grand Rapids and Kent County, Michigan : historical account of their progress from first settlement to the present time. Ann Arbor, Mich.: University of Michigan Library. Retrieved 2008-08-25.
- Leeson, M. A. (2005) . History of Kent County, Michigan ; together with sketches of its cities, villages and townships. Ann Arbor, Mich.: University of Michigan Library. Retrieved 2008-08-25.
- Dillenback & Leavitt (2005) . History and directory of Kent County, Michigan. Ann Arbor, Mich.: University of Michigan Library. Retrieved 2008-08-25.
- Cannon Township 1837-1983, Compiled by the Cannon Historical Society.
- The Rockford Register (now The Rockford Squire), Rockford, Michigan.