Bryan is a city located in the northwestern corner of the state of Ohio in the United States. It serves as the county seat for Williams County.
The city is situated approximately 53 miles (85 km) southwest of Toledo. According to the 2020 census, the population of Bryan was 8,729.