Bear Creek is a town in Waupaca County, Wisconsin, United States. The population was 838 at the 2000 census. The unincorporated communities of Bear Creek Corners and Nicholson are located in the town. The village of Bear Creek is located immediately east of the town, across the county line in Outagamie County.