Gregg County, Texas Fishing Lakes

Gregg County, Texas is home to a total of 36 lakes, arranged alphabetically in the list below. If you are considering fishing in Gregg County, Texas, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Black Lake (Kilgore NW area)
Cemetery Lake (Kilgore NE area)
Cook Lake (White Oak area)
Duncan Lake (Kilgore NE area)
Elder Lake (Kilgore NE area)
Fisher Lake (Kilgore NE area)
Forest Lake (White Oak area)
French Lake (Ashland area)
Griffin Lake (Kilgore NE area)
Horseshoe Lake (Kilgore NW area)
Johnston Lake (Longview Heights area)
Kilgore Lake (Kilgore NE area)
Laguna de los Olmos (Kilgore NE area)
Lake Cherokee (Tatum area)
Lake Deverina (Gladewater area)
Lake Devernia (Gladewater area)
Lake Harris (White Oak area)
Lake Lamond (White Oak area)
Lake Letourneau (Lakeport area)
Lake Lomond (White Oak area)
Low Head Weir Reservoir (Kilgore NE area)
Lutes Lake (Lakeport area)
Martin Lake (Kilgore SE area)
Merrills Lake (Kilgore NW area)
Mitchell Lake (Lakeport area)
Moss Lake (Kilgore NE area)
Mud Lake (Kilgore NE area)
R and K Lake (White Oak area)
Savoy Lake (Kilgore NE area)
Skipper Lake (Kilgore NE area)
Stone Lake (White Oak area)
Twin Lakes (Kilgore NW area)
Virginia Lakes (White Oak area)
Whitehurst Lake (Longview Heights area)
Williams Lake (Longview Heights area)
Williams Lakes (Longview Heights area)