Batalyon adalah unit militer. Penggunaan istilah batalion berbeda-beda menurut kebangsaan dan cabang dinas. Biasanya satu batalyon terdiri dari 300 hingga 800 tentara dan dibagi menjadi beberapa kompi. Sebuah batalion biasanya dikomandoi oleh seorang letnan kolonel. Di beberapa negara kata batalion dikaitkan dengan infanteri. Istilah ini pertama kali digunakan dalam bahasa Italia sebagai battaglione selambat-lambatnya pada abad ke-16.