Yes, Wardell Stephen "Steph" Curry II was born in Ohio.
Steph Curry was born on March 14, 1988, in Akron, Ohio. Although his birthplace is Akron, he spent the majority of his formative years growing up in Charlotte, North Carolina. This move occurred because his father played for the Charlotte Hornets from 1988 to 1998.
Despite growing up elsewhere, Steph Curry has maintained a connection to his birthplace, notably returning to Akron in 2023 to advocate for increased diversity in golf.