Garnisun (berasal dari kata pada bahasa Prancis garnison, dari kata dasar "garnir" yang berarti "melengkapi") adalah sebutan untuk sekelompok pasukan yang bertempat di suatu lokasi, dan bertujuan untuk mengamankannya.[1] Garnisun dapat bertempat di suatu kota, kota madya, benteng, kastel, kapal, dan lain sebagainya. Sebuah kota yang memiliki banyak instalasi militer biasanya juga disebut "kota garnisun", seperti Cimahi, Jakarta, Magelang, Malang, dan Surabaya.