Archibald Campbell Niven (December 8, 1803 – February 21, 1882) was an American politician who served one term as a U.S. Representative from New York from 1845 to 1847.
A longtime member of the New York State Militia, in 1827 he was commissioned as a captain in the 10th Artillery Regiment.
In 1837, Niven was elected commander of the 10th Artillery Brigade with the rank of brigadier general.
He was District Attorney of Sullivan County from 1847 to 1850; and a member of the New York State Senate (9th D.) in 1864.
His election was contested by Republican Henry R. Low who was seated in place of Niven on January 17 for the session of 1865.