Krapina er en by distriktet Krapina-Zagorje, i det nordlige Kroatien, med et indbyggertal (pr. 2021) på ca. 11.530. Byen ligger tæt ved grænsen til nabolandet Slovenien.

left|300px|thumb|Centrum i Krapina

Kategori:Byer i Kroatien Kategori:Byer i Krapina-Zagorje