Lakes / Oklahoma / Blaine County / Canton Lake
Canton Lake, Oklahoma
7,112.56 acres
Surface Area
Where It Sits, and How Deep It Goes
Locator - Oklahoma
36.12 degrees N, 98.61 degrees W - Blaine County. State and county outlines drawn from Census boundary data; the lake marker is placed by its USGS National Hydrography Dataset coordinates, not by eye. Schematic - not a survey map.
How Canton Lake Stacks Up
- Larger than 95% of the 376 lakes counted in Oklahoma.
- The largest lake in Blaine County among those counted.
- About 76 miles from Oklahoma City, as the crow flies.
Lakes Nearby
| Lake | County | Distance | Surface Area |
|---|---|---|---|
| Oknoname 093011 Reservoir | Major | 16 mi | 28.17 acres |
| Watonga Lake | Blaine | 16 mi | 36.29 acres |
| Barnitz Creek Site 31 Reservoir | Custer | 34 mi | 25.7 acres |
| American Horse Lake | Blaine | 34 mi | 88.71 acres |
| Beaver Creek Site 1 Reservoir | Custer | 35 mi | 29.41 acres |
| Barnitz Creek Site 30 Reservoir | Custer | 36 mi | 33.11 acres |
Straight-line distance between lake centers.
Facts and Figures
Questions About Canton Lake
How Big Is Canton Lake?
Canton Lake covers 7,112.56 acres in Blaine County, Oklahoma.
What Is the Largest Lake in Blaine County?
Canton Lake is the largest lake in Blaine County, at 7,112.56 acres.
Largest Lakes in Oklahoma
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Eufaula Lake | Pittsburg | 100,734.12 acres | - |
| 2 | Lake Texoma | Marshall | 59,414.43 acres | - |
| 3 | Grand Lake O' The Cherokees | Delaware | 38,902.36 acres | - |
| 4 | Robert S Kerr Reservoir | Haskell | 35,795.91 acres | - |
| 5 | Oologah Lake | Rogers | 29,728.7 acres | - |
All 376 Oklahoma lakes ranked by surface area
Sources: USGS National Hydrography Dataset (The National Map) lake data (ID 106312288). Verified October 30, 2026.