David McGregor Rogers

David McGregor Rogers (November 23, 1772 – July 18, 1824) was a farmer and Member of the 2nd Parliament of Upper Canada.

He settled with his family in Fredericksburg Township in Lennox County after the American Revolution.

In 1796, he was elected to the 2nd Parliament of Upper Canada representing Prince Edward County.

In 1808, with Thomas Dorland and Peter Howard, he left the assembly to protest an attempt by the government to speed passage of an amendment to the District Schools Act.

He is buried in St George's Anglican Church Cemetery in Grafton in Haldimand Township.