Lakes / Oklahoma / Craig County / Bull Lake
Bull Lake, Oklahoma
50.9 acres
Surface Area
Where It Sits, and How Deep It Goes
Locator - Oklahoma
36.68 degrees N, 95.12 degrees W - Craig 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 Bull Lake Stacks Up
- Larger than 46% of the 376 lakes counted in Oklahoma.
- About 61 miles from Tulsa, as the crow flies.
Lakes Nearby
| Lake | County | Distance | Surface Area |
|---|---|---|---|
| Grand Lake O' The Cherokees | Delaware | 15 mi | 38,902.36 acres |
| Spavinaw Lake | Mayes | 21 mi | 1,561.95 acres |
| Lake O the Cherokees | Delaware | 23 mi | 2,874.14 acres |
| Lake Eucha | Delaware | 26 mi | 2,748.31 acres |
| Oologah Lake | Rogers | 28 mi | 29,728.7 acres |
| Scarbow Lake | Mayes | 29 mi | 43.24 acres |
Straight-line distance between lake centers.
Facts and Figures
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 157622088). Verified October 30, 2026.