Kompani (fra latin: kompanium, «brødreselskap») er en militær underavdeling, normalt bestånde av 100–200 soldater, og inndelt i tre til fem tropper. Kompanisjefen er normalt en offiser med grad av kaptein eller major. Historisk ble et kompani ledet av en kaptein.