Keego Harbor is a city in Oakland County in the U.S. state of Michigan. The population was 2,970 at the 2010 census. The city originated as a real estate investment and planned resort established by Pontiac lawyer Joseph E. Sawyer circa 1900. The name Keego is said to mean "big fish" in an Indian language. [1] The harbor is Dollar Lake, that was connected to Cass Lake via a new canal that developer Sawyer had dug when the town was created.