Warren is a city in and the county seat of Trumbull County, Ohio, United States.[1] The city is located in northeastern Ohio, approximately 14 miles (23 km) northwest of Youngstown and 15 miles (24 km) west of the Pennsylvania state line.
The population was 39,201 at the 2020 census.[2] Warren is part of the Youngstown-Warren, OH Metropolitan Statistical Area.