Luna 12 (seri E-6LF) adalah sebuah misi luar angkasa tak berawak dari program Luna, juga disebut Lunik 12.
Luna 12 diluncurkan ke Bulan melalui platform pengorbit Bumi dan mencapai orbit Bulan pada tanggal 25 Oktober 1966. Wahana antariksa itu dilengkapi dengan sistem kamera televisi yang memperoleh dan mengirimkan foto-foto permukaan bulan. Foto-foto yang dikirimkan merupakan foto dengan 1100 scan lines dengan resolusi maksimum 14,9-19,8 m. Gambar dari permukaan bulan dikembalikan pada 27 Oktober 1966. Jumlah foto tidak diketahui. Transmisi radio dari Luna 12 berakhir pada 19 Januari 1967, setelah orbit lunar 602 dan transmisi radio 302.
Luna 12 diluncurkan untuk menyelesaikan misi Luna 11 yang gagal tercapai - mengambil foto resolusi tinggi permukaan Bulan dari orbit Bulan. Luna 12 mencapai Bulan pada 25 Oktober 1966 dan memasuki orbit 133 x 1.200 kilometer. Media Soviet merilis foto-foto pertama yang diambil dari permukaan pada 29 Oktober - gambar yang menunjukkan Mare Rains dan kawah Aristarchus dengan resolusi 15 sampai 20 meter. Film dikembangkan, dikeringkan secara otomatis, dan dipindai untuk transmisi ke bumi. Tidak ada foto lebih lanjut yang pernah dirilis. Setelah menyelesaikan misi pencitraan utamanya, Luna 12 dimasukkan ke dalam gulungan spin-stabil untuk melaksanakan misi ilmiah, yang cukup berhasil.