Pantai Klayar terletak di Desa Kalak, Donorojo, Kabupaten Pacitan, Jawa Timur. Pantai ini berjarak sekitar 40km dari pusat kota Pacitan yang bisa diakses juga melalui Kabupaten Wonogiri, Jawa Tengah.