Bagley began his political career in 1994 when he was elected for the first time to the Soldotna City Council. In 1995 Bagley was elected to the Borough Assembly. He then served two full terms as Kenai Peninsula Borough Mayor, being elected in 1999 and 2002. In 2009 and 2012 Dale was again elected to the Soldotna City Council.
The Soldotna area is currently being represented on the assembly by Current Assembly President Linda Murphy.