Nathan C. D. Taylor (1810 – March 20, 1887) was a politician from Minnesota Territory and a former member of the Minnesota Territory House of Representatives, representing Taylors Falls, Minnesota.
He was born in Belknap County, New Hampshire and also lived in Alton, Illinois for a time.
He ran a mercantile business in Taylors Falls and was also engaged in the lumber industry.
He was twice elected to the Minnesota Territory House of Representatives: first in 1854 (where he also served as speaker) and again in 1856 (in a disputed election with William Wallace Kingsbury).
He later served as the treasurer for Chisago County, Minnesota from 1866 to 1876.