Kanazawa colinda con el mar de Japón, está bordeada por los Alpes Japoneses, el Parque Nacional Hakusan y el Parque Nacional de la Península de Noto.