Perang Puputan Margarana adalah peristiwa bersejarah dalam perjuangan kemerdekaan Indonesia, khususnya di Bali. Peristiwa ini merupakan puncak dari perlawanan rakyat Bali terhadap upaya Belanda untuk kembali menjajah Indonesia setelah Perang Dunia II.
Terjadi pada tanggal 20 November 1946 dibawah kepemimpinan I Gusti Ngurah Rai.