She was then elected Mayor of Kentville in 1946 and served until 1960, when she ran successfully as a Progressive Conservative to represent the provincial electoral district of Kings North.Porter was re-elected to the Legislature in 1963 and served until her death on April 30, 1967.