John Edwin Rogerson (8 January 1865 – 23 March 1925) fue un político del Partido Conservador en el Reino Unido.
Fue nombrado teniente adjunto del condado de Durham en 1905.
Se presentó a las elecciones generales de 1918 en la circunscripción de Barnard Castle, en manos del Partido Laborista, en el condado de Durham. Se presentó como conservador de coalición, pero en una contienda a tres bandas su "cupón de coalición" no fue suficiente para arrebatar el escaño al candidato del Partido Laborista John Swan. Rogerson se presentó de nuevo en las elecciones de 1922, cuando se benefició de la ausencia de un candidato del Partido Liberal, y ganó el escaño por una estrecha mayoría sobre Swan.
El mandato de Rogerson como Miembro del Parlamento (MP) por Barnard Castle fue breve. En las elecciones de 1923, Moss Turner-Samuels recuperó el escaño para el Partido Laborista con una mayoría de más del 10%. Tras su derrota, Rogerson no se presentó de nuevo al Parlamento. Falleció en 1925, a los 60 años.