Bernice is a town in Delaware County, Oklahoma, United States. As of the 2020 census, Bernice had a population of 422. Located on Grand Lake o' the Cherokees, the town is now primarily a vacation and retirement area. It claims to be the "Crappie Fishing Capital of the World."