Kingfisher is a city in and the county seat of Kingfisher County, Oklahoma, United States. The population was 4,633 at the 2010 census, up from the figure of 4,380 in 2000. It is the former home and namesake of Kingfisher College. According to the Encyclopedia of Oklahoma History and Culture, Kingfisher is now primarily a bedroom community for people employed in Enid and Oklahoma City.

source