Käsmu (äldre svenska och tyska Kaspervik) är en by (estniska: küla) i Vihula kommun i landskapet Lääne-Virumaa i norra Estland. Byn ligger på halvön Käsmu poolsaar, vid västra stranden av bukten Käsmu laht (Kaspervik). Området ingår i Lahemaa nationalpark.

Käsmu
Kasperwiek, Hasterwiek, Kaspervik
By
Hamnen i Käsmu.
Hamnen i Käsmu.
Land Estland Estland
Landskap Lääne-Virumaa
Kommun Vihula kommun
Koordinater 59°36′N 25°55′Ö / 59.600°N 25.917°Ö / 59.600; 25.917
Tidszon EET (UTC+2)
 - sommartid EEST (UTC+3)
Geonames 591538
Läge i Estland.
Läge i Estland.
Läge i Estland.

Sydväst om byn, på samma halvö, ligger sjön Käsmu järv.