 Portsmouth is governed under the Council-Manager form of government.The current mayor is John Rowe, who was elected November 8, 2016.The City Hall Building, located at 801 Crawford Street, is the regular meeting place of the City Council of The City of Portsmouth, Virginia.