Batalyon Infanteri Marinir (Yonif Mar) merupakan satuan yang setingkat dengan Batalyon infanteri di TNI Angkatan Darat, bagian dari Korps Marinir, TNI Angkatan Laut.

Saat ini terdapat 11 Batalyon Infanteri Marinir, yang terbagi dalam 4 Brigade Infanteri Marinir dalam Korps Marinir, TNI Angkatan Laut.

  1. Batalyon Infanteri 1/Marinir (Brigade Infanteri 1/Marinir, berkedudukan di Surabaya)
  2. Batalyon Infanteri 2/Marinir (Brigade Infanteri 2/Marinir, berkedudukan di Labuhan Maringgai, Lampung Timur)
  3. Batalyon Infanteri 3/Marinir (Brigade Infanteri 1/Marinir)
  4. Batalyon Infanteri 4/Marinir (Brigade Infanteri 2/Marinir)
  5. Batalyon Infanteri 5/Marinir (Brigade Infanteri 1/Marinir)
  6. Batalyon Infanteri 6/Marinir (Brigade Infanteri 2/Marinir)
  7. Batalyon Infanteri 7/Marinir (Brigade Infanteri 3/Marinir, berkedudukan di Padang Cermin, Pesawaran, Lampung)
  8. Batalyon Infanteri 8/Marinir (Brigade Infanteri 3/Marinir)
  9. Batalyon Infanteri 9/Marinir (Brigade Infanteri 3/Marinir)
  10. Batalyon Infanteri 10/Marinir (Brigade Infanteri 3/Marinir), Berkedudukan di Pulau Setokok, Batam Kepri
  11. Batalyon Infanteri 11/Marinir (Brigade Infanteri 4/Marinir/BS), Berkedudukan di Sorong

Selain dari Batalyon Marinir di atas juga terdapat Batalyon Marinir Pertahanan Pangkalan (Yonmarhanlan) yang berada di ditiap Pangkalan Utama TNI AL (Lantamal) :

  1. Batalyon Marinir Pertahanan Pangkalan I, berkedudukan di Medan,Sumatera Utara
  2. Batalyon Marinir Pertahanan Pangkalan II, berkedudukan di Padang, Sumatera Barat
  3. Batalyon Marinir Pertahanan Pangkalan III, berkedudukan di Lampung
  4. Batalyon Marinir Pertahanan Pangkalan IV, berkedudukan di Tanjungpinang, Kepulauan Riau
  5. Batalyon Marinir Pertahanan Pangkalan V, berkedudukan di Surabaya, Jawa Timur
  6. Batalyon Marinir Pertahanan Pangkalan VI, berkedudukan di Makasar, Sulawesi Selatan
  7. Batalyon Marinir Pertahanan Pangkalan VII, berkedudukan di Kupang, Nusa Tenggara Timur
  8. Batalyon Marinir Pertahanan Pangkalan VIII, berkedudukan di Bitung, Sulawesi Utara
  9. Batalyon Marinir Pertahanan Pangkalan IX, berkedudukan di Ambon, Maluku
  10. Batalyon Marinir Pertahanan Pangkalan X, berkedudukan di Jayapura, Papua
  11. Batalyon Marinir Pertahanan Pangkalan XI, berkedudukan di Merauke, Papua
  12. Batalyon Marinir Pertahanan Pangkalan XII, berkedudukan di Pontianak, Kalimantan Barat
  13. Batalyon Marinir Pertahanan Pangkalan XIII, berkedudukan di Tarakan, Kalimantan Utara
  14. Batalyon Marinir Pertahanan Pangkalan XIV, berkedudukan di Sorong, Papua Barat

Selain dari Batalyon Marinir di atas juga terdapat Batalyon Kavaleri Marinir, Batalyon Artileri Marinir, dan Batalyon Bantuan Tempur Marinir, yang merupakan Satuan Pelaksana dari Resimen Kavaleri, Resimen Artileri dan Resimen Bantuan Tempur yang berkedudukan di Jakarta dan Surabaya.