Mantua is a village in northern Portage County, Ohio, United States, along the Cuyahoga River. The population was 1,001 at the 2020 census. It is part of the Akron metropolitan area. It was formed from portions of Mantua Township in the Connecticut Western Reserve.