I Sverige er generalkirurgen en befalingsmann innenfor Försvarsmakten. I lang tid hadde den svenske generallegen generalmajors grad (alternativt konteradmiral for en lege med marinebakgrunn), men ble redusert i 2004 til brigadegeneral. Siden 2007 er generallegen en sivil embedsmann (på nivå tilsvarende brigadegeneral) som kun utøver tilsynsaktivitet innenfor Försvarsmakten, og derfor ikke er den som leder sanitetsfunksjonen eller sanitetsavdelingene.