Dayton is a city in Franklin County, Idaho, United States. The population was 444 at the 2000 census. It is part of the Logan, Utah-Idaho Metropolitan Statistical Area.
Dayton is located at 42°6′42″N 111°59′6″W / 42.11167°N 111.985°W / 42.11167; -111.985 (42.111615, -111.985136) at 4,818 feet in elevation.
It lies on the west side of Cache Valley, at the mouth of Five Mile Creek and at the base of the Bannock Mountain Range.