Meziměstí (niem. Halbstadt) – miasto w Czechach, w kraju hradeckim, w okresie (powiecie) Náchod. Według danych z 31 grudnia 2016 powierzchnia miasta wynosiła 2571 ha, a liczba jego mieszkańców 2456 osób.
Leży w północno-zachodniej części Kotliny Broumovskiej, w Sudetach Środkowych, nad rzeką Ścinawką (cz. Stěnava) w cyplu broumowskim.
Pierwszy raz o mieście wzmiankowano w roku 1408. Nazwa miejscowości (niem. Halbstadt) znaczy „w połowie drogi” między Broumovem a Mieroszowem.
W miejscowości znajdowała się filia obozu koncentracyjnego Groß-Rosen.
Do 21 grudnia 2007 roku funkcjonowało kolejowe przejście graniczne Meziměstí – Mieroszów, a 2 km od miasta drogowe przejście graniczne Starostín – Golińsk.