Ripley is a village in Brown County, Ohio, United States, along the Ohio River 50 miles southeast of Cincinnati. The population was 1,750 at the 2010 census.