Kriva Palanka is a small mountain town in North Macedonia with a population 14,558(2002) which is mostly made up of 13,758 Macedonians and 560 Roma.
Macedonians 13,758, 97% Turkish 2 Roma 560 Vlahs 2 Serbs 88 Bosniaks 1 other 39 North Macedonia The higher parts of the municipality on Osogovo mountain are affected by the alpine climate. 
