Spiez es una ciudad y comuna suiza del cantón de Berna, situada en el distrito administrativo de Frutigen-Niedersimmental a orillas del lago de Thun.
Limita al norte con las comunas de Thun, Hilterfingen y Oberhofen am Thunersee, al este con Sigriswil, al sur con Krattigen y Aeschi bei Spiez, y al oeste con Wimmis, Reutigen y Zwieselberg.
La ciudad está compuesta por varias localidades, entre las que se encuentran: Spiez, Einigen, Hondrich, Faulensee y Spiezwiler.
Cuenta con una estación ferroviaria en la que efectúan parada numerosos trenes tanto de ámbito regional como de larga distancia.
Por la estación pasan las siguientes líneas ferroviarias: