Denne artikkelen er om byen Peterhof. For palasset med samme navn se Peterhof.
Peterhof (russisk: Петерго́ф – Petergof (Peterhof, tysk for «Peters hoff»)) er en by i Petrodvortsovyj-distriktet i den føderale byen St. Petersburg i Russland. Den ligger ved sørkysten av Finskebukta, rundt 30 km vest for sentrum av St. Petersburg. Innbyggertall: 64 791 (folketelling 2002).
Byen har navnet etter palasskomplekset Peterhof, som byen er bygget opp rundt. Peterhof-palasset består av en rekke palasser og et omfattende park- og hageområde. Det ble bygget etter ordre fra Peter den store, og blir av og til kalt «Russlands Versailles». Palasskomplekset inngår i verdensarvstedet St. Petersburg.