Šapki (vene Шапки; soome Hattula) on asula Venemaal Leningradi oblastis Tosno rajoonis, ajalooliselt Ingerimaal.

Šapki
vene Шапки
soome Hattula
Šapki jaamahoone
Elanikke: 476 (2017)
Koordinaadid: 59° 36′ N, 31° 12′ E
Šapki (Leningradi oblast)
Šapki

Asulat on esimest korda mainitud 1500.

Asulas elab 410 inimest (2010).