Javorník je mesto v Česku v okrese Jeseník v Olomouckom kraji. Leží v Českom Sliezsku na severovýchodnom úpätí Rychlebských hôr, 22 km SZ od Jeseníka. Z mesta vedie lokálna železničná trať do kúpeľov Lipová, kde sa napája na trať spájajúcu Jeseník so Zábřehom (resp. Šumperkom). Historické jadro mesta je mestskou pamiatkovou zónou. 1. januára 2013 tu žilo 2 941 obyvateľov, z toho 1 453 mužov a 1 488 žien, pričom priemerný vek v meste bol 41,3 roka (muži 39,8 roka, ženy 42,8 roka).