Utemeljenje Ogulina vezano je uz ime slavne obitelji Frankopan. Osnivač grada bio je Bernardin Frankopan, jedan od najmoćnijih velikaša svoga vremena. Sagradio je kaštel iznad samog ponora rijeke Dobre i tako postavio stabilne temelje daljnjeg razvoja grada.Vrijeme izgradnje ogulinske utvrde nije točno utvrđeno. No, poznata je isprava Bernardina Frankopana, osnivača Ogulina, koju je izdao u svom gradu Modrušu oko 1500-te godine kada je novosagrađenom gradu Ogulinu označio granice između Modruša i Vitunja. Dakle, prvi povijesni spomen o Ogulinu kazuje i njegovo današnje ime.