Yes - OH does have an income tax. And, Columbus and certain communities around it have one as well. For instance, I live in the county (Delaware) directly adjacent to the county (Franklin) that Columbus is in. I have to pay an income tax to Columbus as that is where I work. FYI - school funding is becoming a big issue here (much like just about anywhere else).