There are multiple definitions - click on the translation that matches your context.

Amtsträger

Substantiv

partial

official

noun

Comparative law notes

Switzerland

"Official" will likely be too broad a term since it does not necessarily apply to government or public officials. In many contexts, it will be one and the same.

Definitions of official

English

a person who has an important position in an organisation

A senior North Korean official will visit China this week.