catherine e. pugh (born march 10, 1950) is an american democratic politician. she is the 50th mayor of baltimore, maryland serving from 2016 to 2019. she is baltimore's third consecutive female mayor.