James Ryan (March 15, 1821 – 1892) was a political figure in New Brunswick, Canada.
He represented Albert County in the Legislative Assembly of New Brunswick from 1870 to 1878 as a Liberal member.
He was born in Kings County, New Brunswick, the son of Matthew Ryan.
In 1848, he married Elizabeth Trites.
Ryan was a justice of the peace.
His election in 1875 was appealed but he won the by-election that followed later that year.