Teplice nad Metují (německy Weckelsdorf nebo Wekelsdorf) jsou město v okrese Náchod v Královéhradeckém kraji, v severovýchodních Čechách na horním toku řeky Metuje. Žije zde přibližně 1 600 obyvatel. Teplice nad Metují leží v nadmořské výšce kolem 464 metrů.