Un hospital militar es un centro sanitario que está reservado para la atención del personal militar, sus familiares y otros usuarios autorizados.
[1] Algunos hospitales militares tienen convenios con otras instituciones para ofrecer sus servicios sanitarios también a la población civil.
[2] Puede estar situado en una base militar, o cerca del campo de batalla (hospital de sangre u hospital de campaña) o en una ciudad.
Los hospitales navales, administrados por la armada de cada país, suelen estar en ubicados en ciudades costeras o en un buque hospital en el mar.
En el Reino Unido y Alemania los hospitales militares fueron cerrados, y los militares suelen ser tratados en un ala especial de un hospital civil asignado.