Lady Fish can be found along the Atlantic coast from Nova Scotia to the Gulf of Mexico. They are most abundant in the brackish coastal waterways in North Carolina and southwestern Florida.