O Hospital Militar Principal - mais conhecido por Hospital da Estrela - tem origem no Hospital Militar da Corte fundado em 1624.
Em 1836, o hospital instala-se, a título definitivo, num edifício junto à Basílica da Estrela, onde ainda hoje se mantém e de onde retirou o nome.
O Hospital Militar Principal é comandado por um Major-General Médico, dependente da Direcção de Saúde do Comando da Logística do Exército e além de prestar assistência médica aos militares do Exército, apoia também os outros ramos das Forças Armadas - Marinha e Força Aérea - e as forças de segurança pública: Guarda Nacional Republicana e Polícia de Segurança Pública.