Петерхоф (на руски: Петергоф, от нидерландски Peterhof, в превод: „дворът на Петър“), предишно име Петродворец (1944 - 1997), е град, административен център на Петродворцов район на град от федерално значение на Руската федерация Санкт Петербург.
Разположен е на южния бряг на Финския залив. Намира се на 29 километра от Санкт Петербург. Население 64,791 жители (2002).
В града се намира едноименният дворцово-парков ансамбъл „Петерхоф“ (бивш „Петродворец“), основан от царя-обединител и първи император на Русия Петър I през 1710 г. Дворецът заедно с целия архитектурен и парков комплекс около него е включен в списъка на световното културно и природно наследство на ЮНЕСКО.
Обявен е за наукоград през 2005 г.