Thomas D'Alesandro Jr. Democratic
J. Harold Grady Democratic
The 1959 Baltimore mayoral election saw the election of J. Harold Grady. Grady unseated incumbent mayor Thomas D'Alesandro Jr. in the Democratic primary, and went on to defeat former mayor and governor Theodore McKeldin in the general election.
Primary elections were held March 3.[1][2][3]
Incumbent mayor Thomas D'Alesandro was defeated in the primary.[1]
The general election was held May 5.[3]