Weather for Demargo Lake, AL - Demargo Lake, AL Weather, Current Weather in Demargo Lake, AL. Local weather report for Demargo Lake, AL, Local Demargo Lake, AL weather. Forecast for Demargo Lake, Alabama, Demargo Lake, AL weather forecast. Find your local Demargo Lake weather forecast. Demargo Lake, AL weather conditions.