Sveti Ivan Zelina (prije Zelina), grad i središte gradskoga upravnog područja, u Zagrebačkoj županiji, na sjeveroistočnim padinama Medvednice, 32 km sjeveroistočno od Zagreba, uz dolinu rijeke Lonje i cestu Zagreb–Varaždin. Leži na 204 m nadmorske visine. Grad ima 2764, a gradsko upravno područje 15 959 stanovnika (2011). Razvijene su drvna, kemijska i tekstilna industrija te vinogradarstvo. Termalno kupalište. Župna crkva sv. Ivana Krstitelja (XII. st.). Ostatci rimske ceste Magna via koja je povezivala Sisak (Siscia) i Ptuj (Petovia). U okolici arheološko nalazište rimskoga naselja Pyrri. Prvi se put u pisanim izvorima spominje 1185. kada je hrvatsko-ugarski kralj Bela III. potvrdio zagrebačkim kanonicima pravo na posjed Zelinu. Središte župe Moravče. Ban Mikac Mihaljević dodijelio mu je 1328. naslov slobodnoga kraljevskog trgovišta. Zbog opasnosti od prodora Osmanlija, u XVI. i XVII. st. gospodarski je stagnirao. U doba Hrvatskoga narodnog preporoda postao je važno društveno i kulturno središte. U blizini su ruševine srednjovjekovnih burgova Zelingrad, Blaguša i Rakovec.