Lake Brown, officially known as Edgar Brown Lake, is a 100-acre fishing lake located in Barnwell County, South Carolina.