Kamakura (鎌倉市, Kamakura-shi) est une ville de la préfecture de Kanagawa, au Japon. Elle est située au bord de l’océan Pacifique, à 50 km au sud-ouest de Tokyo (environ une heure de train) et un peu moins de Yokohama, sur la péninsule de Miura. Kamakura s'étend sur 39,60 km2 et compte 174 016 habitants en 2010.