The bluegill occurs naturally in the United States east of the Rocky Mountains from coastal Virginia to Florida, west to Texas and northern Mexico, and north to western Minnesota and western New York.