 He was also elected to the Maryland State Senate in 1887, and as mayor of Cumberland in 1890.In 1890, McKaig was elected as a Democrat to the Fifty-second and Fifty-third Congresses from the sixth district of Maryland, and served from March 4, 1891, until March 3, 1895.He was not a candidate for renomination in 1894, and resumed the practice of his profession.