Masjid Tua Indra Purwa adalah sebuah masjid tua yang terletak di desa Lam Badeuek, Kecamatan Peukan Bada, Kabupaten Aceh Besar. Masjid ini diperkirakan didirikan pada abad ke-17 Masehi pada zaman Sultan Iskandar Muda. Pada awalnya masjid ini dibangun di desa Pante Ara, tetapi dikarenakan terjadi abrasi laut, masjid ini dipindahkan ke tempatnya yang sekarang. Bekas-bekas pondasi masjid lama masih bisa dilihat ketika air surut sekitar 2 km dari bibir pantai. Ketika terjadi tsunami pada tahun 2004, masjid ini hancur dan kemudian dibangun kembali setelahnya.[1][2]