"In Ohio, the age of consent for sex is 16 years old. This means that, as a general matter, someone who is 16 can consent to sex with an older person, regardless of the age difference between them.
The law in Ohio, as it is currently written, only applies to heterosexual couples. Ohio has laws on the books which make homosexual conduct illegal, regardless of age. However, such laws, as they apply to consenting adults in private settings, have been declared unconstitutional by the Supreme Court. Because of this, it is not clear what Ohio’s age of consent is. However, if both parties consent, and are above the state’s age of majority (usually 18), there probably won’t be any legal problems.
Like many other states, Ohio makes certain allowances in its age of consent law. If both parties are below the age of consent, and are close to the same age, they can sometimes legally consent to have sex with each other. As a general matter, anyone between the ages of 13 and 16 can consent to have sex with someone who is under 18." Ohio Age of Consent Lawyers