John Cosgrove

John Cosgrove has been a member of the State Senate since 2013.
Republican

Currently represents State Senate District 14

2019 State Senate - District 14 - Regular General

Candidate Raised
Cosgrove, John* (R) New Reports Available $283,619
Raveson, Rebecca E (D) New Reports Available $330

2015 State Senate - District 14 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner New Reports Available $187,463
Blevins, Harry* (Incumbent resigned mid-term) $42,568

2015 State Senate - District 14 - Regular Primary

Candidate Raised
Cosgrove, John* (R) Winner New Reports Available $137,575
Haley, Bill (R) New Reports Available $21,472

2013 House of Delegates - District 78 - Regular General

Candidate Raised
Leftwich, Jay (R) Winner New Reports Available $144,970
Bryant, Linda L (D) $187,473
Foster, Daniel J (L) $2,056
Mattson, Matt (Withdrew from Race) $425
VanNorman, Brent L (Withdrew from Race) $15,782
Cosgrove, John* (Sought Other Office) $91,058

2013 State Senate - District 14 - Special General

Candidate Raised
Cosgrove, John (R) Winner New Reports Available $222,085
Holmes, Kerry (Withdrew from Race) $3,802

2013 State Senate - District 14 - Special Primary

Candidate Raised
Cosgrove, John (R) Winner New Reports Available N/A
Haley, Bill (R) New Reports Available $5,558
Stearns, Chris (R) $27,755

2011 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $164,255

2009 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $118,890

2007 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $155,623
Meyer, Michael Lee (D) $42,703

2005 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $92,261

2003 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John* (R) Winner $89,852

2001 House of Delegates - District 78 - Regular General

Candidate Raised
Cosgrove, John (R) Winner $89,015
Huskey, Jo Ann H (D) $18,205
Blevins, Harry* (Sought Other Office) $11,275