William G. Woodward (1808 – February 24, 1871) was a Justice of the Iowa Supreme Court from January 9, 1855 to January 11, 1860, appointed from Muscatine County, Iowa.