City Hranice se nachází ve státě Czech Republic. Rozloha města je 31,79 km2. Počet obyvatel je 2 129.