El condado de Krapina-Zagorje (en croata: Krapinsko-zagorska županija) es un condado croata situado en el norte de Croacia.
Engloba la región histórica de Hrvatsko Zagorje (Zagorje Croata).
El condado tiene una superficie de 1.230 km² y 142.432 habitantes (censo de 2001).
El condado limita al noroeste con el condado de Varaždin, al suroeste y al sureste con el condado de Zagreb y al sur con la ciudad de Zagreb.
El condado de Krapina-Zagorje comprende 7 ciudades y 25 municipios (los datos de población son del censo de 2001):