Pond pine grows best in swamps, shallow ponds, and boggy depressions, but can also be found in more upland areas. Pond pine ranges on the coastal plane from southern New Jersey to north Florida and central Alabama.