Obec Královec leží u polských hranic v Královeckém průsmyku mezi východním koncem Krkonoš (Žacléřským hřbetem) a Vraními horami, severně od Trutnova.
Dominantou obce je kostel sv. Jana Nepomuckého z počátku 20. století. Severně od obce prochází přes hraniční přechod Královec/Lubawka dálková turistická trasa Stezka Českem.