Kellogg is a city in Jasper County, Iowa, United States. The population was 606 at the 2000 census.
Kellogg was formed in September 1865. The railroad reached the town in 1866 and it was designated a station on the line. The terminus of the railroad remained in Kellogg for some time, fueling the early growth of the town.
Today, one of Kellogg's most notable features is the five-building Kellogg Museum complex. Its main building is the former Simpson Hotel, constructed in 1909. The museum complex also boasts an original one-room schoolhouse and a country church.