 With the beginnings of the New Deal being set into place, Pittsburgh's strong labor community moved rapidly toward the Democrats, creating a huge shift in voting patterns and allowing McNair to win.Incumbent mayor John Herron won a divided Republican Primary against Councilman Joseph A. McArdle and Register of Wills Joseph Mackrell.William McNair won the Democratic Primary.