Genoa - IL ⬤ public County: DeKalb county (IL) Population: 5139 Genoa - IL Parent topics: DeKalb county (IL)