Nikola (VII) Zrinski nació en Čakovec (en idioma húngaro, "Csáktornya"), Croacia, hijo de Juraj (V) Zrinski y Magdalena Széchy, en la familia noble de los Zrinski.