Virginia Senate Republican Caucus

Senator John Cosgrove

John Cosgrove for Virginia Senate

P.O. Box 15483

Chesapeake, VA 23328

(757) 547-3422

District 14

Part of Isle of Wight and Southampton Counties; and part of the Cities of Chesapeake, Franklin, Portsmouth, Suffolk, and Virginia Beach

Meet the Senator: 

A retired Naval Officer who has served many years in elected office, Senator John Cosgrove has spent his life in service to his community, state, and nation.  John was elected to the Senate in a special election in 2013 after serving four years on Chesapeake City Council followed by twelve years in the House of Delegates.  In Richmond, John has been a leader on issues related to transportation, technology, and military affairs.  John's record of service and tireless work in his district make him an effective advocate for the needs of South Hampton Roads.

Born: Montgomery, Alabama on June 7, 1954
Spouse: Sue Cosgrove
Residence: City of Chesapeake
Profession: Engineer, Waterways Counsulting
Entered Senate: 2013

Previous Elected Offices: 
  • Virginia House of Delegates, 2002-2013
  • Chesapeake City Council, 1998-2001
Senate Committee Assignments: 
  • Transportation Committee
  • Education and Health Committee
  • Rehabilitation and Social Services Committee
Civic Activities: 
  • Great Bridge Baptist Church
  • Batten College of Engineering and Technology Advisory Board at Old Dominion University
  • Sorensen Institute for Political Leadership Board
  • Fraternal Order of Police, Lodge #9
  • Chesapeake Rotary Club
  • South Norfolk Ruritan Club
District Geography: 
Locality Population % of District
Chesapeake (part) 113,115 56.7%
Franklin City (part) 3,011 1.5%
Isle of Wight (part) 7,043 3.5%
Portsmouth (part) 8,157 4.1%
Southampton (part) 5,647 2.8%
Suffolk (part) 21,627 10.8%
Virginia Beach (part) 41,004 20.6%


View District 14 in a larger map