Ogulin je do kraja 19. stoljeća imao naglašenu vojničku ulogu, koja je ograničavala njegov razvitak.
Njegova društveno - politička uloga imala je utjecaj i na demografski razvitak, tako da je:
Stari grad Ogulin
- ogulinsko naselje 1558. godine imalo samo 37 žitelja, većinom kmetova,
- krajem 17. stoljeća, Ogulin je kao središte pukovnije imao oko 1.200 žitelja,
- sredinom 18. stoljeća, Ogulin je imao 2.500 žitelja,
- godine 1971. imao je 9.885 žitelja,
- godine 1981. imao je 10.147 žitelja,
- danas (popis iz 2001), na području Grada i prigradskim naseljima živi oko 15.054 žitelja.