Daylight through the yearLongest day (Jun 21): 15 h 19 min5:55 am – 9:14 pmShortest day (Dec 21): 9 h 3 min8:00 am – 5:03 pm
Sun todaySunrise –Sunset –
People4,277 residentsin the ZIP code areaMedian age 43.22,161 householdsMedian household income $78,150Median home value $345,900Median rent $1,214 a month70% of homes owner-occupiedMedian property tax $4,031 a yearSource: US Census Bureau, American Community Survey 2020-2024
Work and commuting4.7% unemployment rate69% of adults are in the labour force, 2,290 employedMain industries: education and health care 22%, professional and business services 20%, manufacturing 12%Average commute 26 minutes81% drive alone, 2% car-pool, 17% work from homeSource: US Census Bureau, American Community Survey 2020-2024, ZIP area
Education and languages47% of adults have a bachelor's degree or higher99% finished high school, 22% hold a graduate degreeLanguages at home: English only 88%, Spanish 4%, other languages 3%, Arabic 2%2% speak English less than very wellSource: US Census Bureau, American Community Survey 2020-2024, ZIP area
ClimateWarmest month July: highs 82°F, lows 63°FColdest month January: highs 31°F, lows 17°F34 in of rain a year, on about 71 dayswettest month May36 in of snow a year, on about 29 days10 days above 90°F, 135 nights below freezing in a typical yearSource: NOAA 1991-2020 Climate Normals, Pontiac Wwtp station, 5 mi away
Nearby landmarksSylvan Lakelake · under a mileOtter Lakelake · 1.3 miWards Pointcape · under a mileColes Baybay · 1.2 miGerundegut Baybay · 2.1 miDawsons Millpondreservoir · 1.4 miSource: USGS Geographic Names Information System
Parks and public landsDodge #4 State Parkstate park · 1.5 mi · 76 acresPine Lake Country Clubnature preserve · under a mile · 114 acresOrchard Lake Mdnr Public Accessstate recreation area · 2.4 miDawsons Millpond Beaudette Parkpark · 1.1 miLoon Lake Accessstate recreation area · 5.0 miLake Oakland Accessstate recreation area · 6.1 miSource: USGS Protected Areas Database (PAD-US)
Earthquakes4 of magnitude 3 or more within 50 miles since 19700 of magnitude 4+, 0 of magnitude 5+Largest: magnitude 3.4 on 20 Apr 201838 mi away, MichiganMost recent: magnitude 3.0 on 26 Apr 202642 mi awaySource: USGS Earthquake Catalog
Natural hazardsOverall risk Relatively HighOakland County, MI, compared with all US countiesHigher-risk hazardsTornado Very HighIce storm Very HighCold wave Very HighStrong wind Very HighSource: FEMA National Risk Index (county level)
Air quality69% of days had good air in 2025242 of 350 days measured99 moderate, 7 unhealthy for sensitive groups, 2 unhealthy daysMedian index 41, worst day 166main pollutant: fine particles (PM2.5)Source: US EPA Air Quality Index, Oakland County monitors, MI
Internet at home88% of households have a broadband subscription77% have cable, fibre or DSL10% rely on a mobile data plan alone6% have no internet at homeSource: US Census Bureau, American Community Survey 2020-2024
Drinking waterCity of Keego Harborserves 2,740 people from surface water purchasedNo health-based violations since 2021Source: US EPA Safe Drinking Water Information System, largest system serving the town
Elevation934 ft285 m above sea levelSource: USGS 3D Elevation Program
Local servicesHospitalPontiac General Hospital2.1 miPost officeKeego Harbor Post Officeunder a mileTown hallKeego Harbor City Hallunder a milePoliceKeego Harbor Police Departmentunder a mileFire stationWest Bloomfield Township Fire Department Station 9under a mileSource: USGS National Structures Dataset
SchoolsWithin 2 mi5 schools1 elementary, 1 middle, 3 otherElementaryRoosevelt Elementary Schoolunder a mileMiddleWest Bloomfield Middle School1.0 miSchoolOur Lady of Refuge School1.4 miCollegeCranbrook Academy of Art5.3 miSource: USGS National Structures Dataset
Getting aroundAirportDetroit Metropolitan Wayne County Airport DTW28 miInterstateI-75 Bus2.8 miUS highwayUS 241.0 miAmtrakPontiac, MI PNT2.7 miCoachPontiac (Amtrak Intermodal)Indian Trails2.7 miSources: OurAirports; US Census Bureau TIGER roads; Bureau of Transportation Statistics NTAD
Distances in these cards are measured from the centre of the 48320 ZIP area.