Un hôpital militaire est un hôpital sous tutelle d'une armée ou d'un ministère des Armées et dont la vocation première est de soigner les militaires et anciens militaires. Ils sont établis en ville ou sur une base militaire et aussi à proximité du champ de bataille. Les hôpitaux de marine sont généralement situés dans des villes côtières. Des hôpitaux mobiles sont aménagés sur les navires-hôpitaux en mer.