Government in Barry, IL New Canton City Hall160 Main StBarry, IL, 623122174262209City GovernmentGovernment CityGovernment OfficesNew London City Hall Barry City Hall1005 Bainbridge StBarry, IL, 623122173352215Bluffs Village City HallCity GovernmentGovernment City Village Township Show MoreSee AlsoCity, Village & Township GovernmentGovernment Offices