Union Township is a township in Daviess County, Missouri, United States. At the 2020 census, its population was 2,127.
Union Township was named such because a large share of the county residents were pro-Union during the Civil War.