John Howard Pugh (June 23, 1827 – April 30, 1905), was an American physician and Republican Party politician who represented New Jersey's 2nd congressional district in the United States House of Representatives for one term from 1877 to 1879.
He moved to Burlington, New Jersey, in 1854 and continued the practice of medicine.
During the Civil War, he served as a physician without compensation at the United States general hospital in Beverly, New Jersey.
He served as president of the Mechanics' National Bank of Burlington for thirty-six years.
After leaving Congress, he resumed the practice of medicine, and served as member of the State board of education.