warren is a city in and the county seat of trumbull county, ohio, united states. the city is located in northeastern ohio, approximately northwest of youngstown and west of the pennsylvania state line.