Stephen H. Rogers (born June 21, 1930) was a career Foreign Service officer who served as the American Ambassador Extraordinary and Plenipotentiary to Swaziland (now Eswatini) from 1990 until 1993.
When he was nine, Rogers and his family moved to Port Washington, New York and he graduated in 1948 from the Port Washington High School. He graduated from the Woodrow Wilson School of Public and International Affairs at Princeton University, attending on a Naval ROTC scholarship. After graduation, he spent three years on active duty. He arrived for part of his training in Pensacola, Florida just days before the Korean War broke out on June 25, 1950. He ended up serving on a destroyer in the Pacific. When he was discharged, he studied economics at Columbia University for a year. He took the Foreign Service exam during his first semester, at the end of 1955. Rogers attended Harvard University, studying Public Administration, from 1961–1962.