Fishing in Mecklenburg County, North Carolina
Seat: Charlotte. NCWRC District 6.
- 9lakes
- 5launches
- 1trout streams
Pick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 Photo of Lake Norman: Prince Grobhelm, CC BY-SA 3.0
Mecklenburg County fishing, sized up
NCWRC places Mecklenburg County in District 6, and Charlotte is the county seat. By the Census, Mecklenburg County has 524 square miles on land and 22.5 on water.
Lake anglers have 9 waters here, Lake Norman first among them. Mapped launches number 5 launches: 5 inland and 0 coastal or joint. NCWRC designates 1 stream here as Public Mountain Trout Water. Stocking requests for 2026 total 336,500 fish across 7 waters.
For the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 Lakes, ramps and piers in Mecklenburg County
NCWRC access areas, USACE, USFS, OpenStreetMap and NC DCM, checked October 2026.
Lake pages, Mecklenburg County
- Lake Normanlake, 32,510 acres, 16 launches
- Lake Wylielake, 12,177 acres, 7 launches
- Mountain Island Lakelake, 3,235 acres, 3 launches
- Dragonfly Pondpond, 8.5 acres
- Duck Pondpond, Community Fishing Program
- Hornets Nest Pondpond, Community Fishing Program
- Latta Park Pondpond
- McAlpine Lakelake, Community Fishing Program
- Squirrel Lakelake, Community Fishing Program
Other agency-listed waters in Mecklenburg County
- Elon Holmes Park Pondpond
- Robbins Park Pond #1pond
Rivers and creeks in Mecklenburg County
- Catawba Riverriver, Delayed Harvest, Hatchery Supported, Special Regulation and Wild Trout
How Mecklenburg County rivers are running
| USGS gauge | Latest reading | Time (ET) |
|---|---|---|
| Sugar Creek At Nc 51 Near Pineville, Nc | 38 cfs, 0.81 ft gage height | Nov 10 12:20 am |
| Long Creek Nr Rhyne, Nc | 8 cfs, 2.47 ft gage height | Nov 10 12:20 am |
| Mcalpine Cr Below Mcmullen Cr Nr Pineville, Nc | 14 cfs, 1.39 ft gage height | Nov 10 12:20 am |
| Mcdowell Creek Nr Charlotte, Nc Csw10 | 11 cfs, 4.19 ft gage height | Nov 10 12:20 am |
| Little Sugar Creek At Pineville, Nc | 37 cfs, 1.68 ft gage height | Nov 10 12:25 am |
| Irwin Creek Near Charlotte, Nc | 15 cfs, 0.38 ft gage height | Nov 10 12:20 am |
US Geological Survey provisional data, retrieved Nov 10, 2026 12:33 am ET. Provisional readings can be revised.
Boating access in Mecklenburg County
Reservoir and river ramps, Mecklenburg County (5)
- Neck RoadMountain Island Lake, 2 lanes, 53 trailer spaces, 1 dock
- Boat launch, Lake NormanLake Norman, boat ramp
- Boat launch, Lake WylieLake Wylie, boat ramp
- Boat launch, Lake WylieLake Wylie, boat ramp
- Boat launch, Lake WylieLake Wylie, boat ramp
NCWRC Boating Access Areas and Public Fishing Areas, USACE, USFS and OpenStreetMap slipways.
NCWRC stocking in Mecklenburg County
NCWRC-stocked water in Mecklenburg County
| Water | Species | Number |
|---|---|---|
| Lake Norman | Bodie Bass | 325,000 |
| Mcalpine Pond | Channel Catfish | 3,000 |
| Freedom Park | Channel Catfish | 3,000 |
| Hornets Nest Park | Channel Catfish | 2,200 |
| Squirrel Lake | Channel Catfish | 1,200 |
| Elon Holmes Park Pond | Channel Catfish | 1,100 |
| Robbins Park Pond #1 | Channel Catfish | 1,000 |
Record fish out of Mecklenburg County
| Species | Weight | Water |
|---|---|---|
| Smallmouth Buffalo | 88 lbs | Lake Wylie |
NCWRC 2026 warmwater list, live trout report and freshwater state records.
Keeping fish in Mecklenburg County
| Species | Daily creel | Size | Season |
|---|---|---|---|
| Largemouth and smallmouth bass | 5 a day | 14 in minimum | No closed season |
| Crappie | no creel limit | no size limit | No closed season |
| Sunfish | no creel limit | no size limit | No closed season |
| Striped and Bodie bass | 4 a day | 20 in minimum | No closed season |
| White bass | 10 a day | no size limit | No closed season |
| Walleye | 8 a day | no size limit | No closed season |
| Rock and Roanoke bass | no creel limit | no size limit | No closed season |
| Blue, channel and flathead catfish | no creel limit | no size limit | No closed season |
| Trout (undesignated waters) | 7 a day | no size limit | No closed season |
NCWRC 2026-27 inland regulations; rows chosen by the county seat position against I-95 and I-77.
Tournaments launching in Mecklenburg County
- 2026 Phoenix Bass Fishing League North Carolina Division at Lake Norman2026-02-14, Lake Norman
- 2026 Turtlebox Bassmaster Open at Lake Norman2026-04-30, Lake Norman
- 2027 Phoenix BFL Team/Solo Series North Carolina Division at Lake Norman2027-02-06, Lake Norman
Bait and charters in Mecklenburg County
Tackle counters in Mecklenburg County
- Catawba Cricket Hatcherybait and tackle shop, Charlotte
- Academy Sports + Outdoors Charlottesporting goods store, Charlotte
- Academy Sports + Outdoors Matthewssporting goods store, Matthews
- Championship Yacht Chartersmarina,
- Crown Harbor Dryboat Dock Stormarina, Cornelius
- Crown Harbor Owner's Boat Slipsmarina,
- DICK'S Sporting Goods Charlottesporting goods store, Charlotte
- DICK'S Sporting Goods Huntersvillesporting goods store, Huntersville
- DICK'S Sporting Goods Matthewssporting goods store, Matthews
- DICK'S Sporting Goods Pinevillesporting goods store, Pineville
- Holiday Marinamarina, Cornelius
- Jesse Brown's Outdoorssporting goods store, Charlotte
- Lake Hickory Marina, 19600 W Catawba Avemarina, Cornelius
- Lake Norman Co – North Harbor Marinamarina,
- Morningstar Marinas, 18020 Kings Point Drmarina, Cornelius
- Morningstar Marinas, 21660 Crown Lake Drmarina, Cornelius
- Pier 49marina, Charlotte
- Ryan Wilson Outdoorssporting goods store, Cornelius
- Safe Harbor Kings Pointmarina, Cornelius
- Talley's Pier 77 Marinemarina, Cornelius
- Terry's Marinamarina, Charlotte
- The Carolina Boat Clubmarina, Charlotte
- West Marinemarine supply store,
For-hire boats in Mecklenburg County
- John Marshall Fishingfreshwater / lake guide, Huntersville, (864) 419-5442
The area around Mecklenburg County
Towns across Mecklenburg County
- Charlottepop. 874,579
- Huntersvillepop. 61,376
- Corneliuspop. 31,412
- Matthewspop. 29,435
- Mint Hillpop. 26,450
- Davidsonpop. 15,106
- Pinevillepop. 10,602
Counties bordering Mecklenburg County
- Cabarrus County19 miles northeast
- Gaston County20 miles west
- Union County25 miles southeast
- Lincoln County28 miles northwest
What is near Mecklenburg County, in pictures

Photo: Unknown author, CC BY 2.5

Photo: Property of PLCMC, CC BY-SA 2.0

Photo: Algorhythms, CC BY-SA 4.0

Photo: Dacoslett, Public domain
Hunting in Mecklenburg County
Public hunting land, seasons and processors for Mecklenburg County are on State Hunting Spots, our sister site.
Quick facts for Mecklenburg County
What launch count does Mecklenburg County have?
5 launches, with 5 inland and 0 on tidal water.
Which lake in Mecklenburg County spans the most acres?
Lake Norman, 32,510 acres.
Does Mecklenburg County have fishing piers?
It has no shoreline.
Which state agency runs fishing in Mecklenburg County?
NCWRC District 6.
Where do I get supplies in Mecklenburg County?
23 listings, including Catawba Cricket Hatchery.
Are captains based in Mecklenburg County?
1 guide or charter work from the county.
Does NCWRC stock fish in Mecklenburg County?
Yes: 336,500 warmwater fish and trout for 0 waters, 7 waters in all.
Where are the Mecklenburg County offices?
Charlotte is the seat.
Which fishing license does Mecklenburg County call for?
Inland waters take an NCWRC inland fishing license from age 16 ($32 resident, $56 nonresident).
Map out a trip in Mecklenburg County
Each listed spot has a directions link.