I think the biggest contributing factor is distance from the capital. You should also check the traits of your governors in high corruption cities, they can have a major impact on it. I'm not positive on this last one, but I think the administrative structures, such as the governor's dwellings and academies, lower corruption, maybe someone else knows for sure.
Bookmarks