Cumberland Lake Golf Course is a hidden gem that provides the Birmingham area with a tranquil retreat. Only minutes from downtown Birmingham, located in northeast Jefferson County, Cumberland gives players an opportunity to escape the city for peaceful and scenic rounds of golf.