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