Město Meziměstí leží v Královéhradeckém kraji v ORP Broumov v nadmořské výšce 432 m. V roce 2014 zde žilo 2555 obyvatel. Meziměstí má katastrální území o rozloze 2572 ha.