Skip to main content
Home
Notification Central
  • Home
  • Take Action
    • Take Action
    • Vote
    • Volunteers
    • Precincts
    • Visitors Log
    • Mailing List
  • Learn
    • About Us
    • Issues
    • Races
    • Candidates
    • Elected Representatives
    • News
    • Resources
    • Contact Us
    • Help
  • Events
    • Events
    • Events Calendar
  • Precincts
  • Walker
  • Donate
  • Login

State Senate

Error message

  • Deprecated function: Creation of dynamic property Drupal\nc_my_elected_official\electedOfficialsServices::$clientFactory is deprecated in Drupal\nc_my_elected_official\electedOfficialsServices->__construct() (line 52 of modules/custom/nc_my_elected_official/src/electedOfficialsServices.php).
    Drupal\nc_my_elected_official\electedOfficialsServices->__construct() (Line: 261)
    Drupal\Component\DependencyInjection\Container->createService() (Line: 179)
    Drupal\Component\DependencyInjection\Container->get() (Line: 80)
    Drupal\nc_my_elected_official\Controller\StateLegislatureController->getStateSenates()
    call_user_func_array() (Line: 123)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 121)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext() (Line: 97)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 181)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Undefined variable $sort_by in Drupal\nc_my_elected_official\Controller\StateLegislatureController->getStateSenates() (line 95 of modules/custom/nc_my_elected_official/src/Controller/StateLegislatureController.php).
    Drupal\nc_my_elected_official\Controller\StateLegislatureController->getStateSenates()
    call_user_func_array() (Line: 123)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 121)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext() (Line: 97)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 181)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Warning: Undefined variable $sort_order in Drupal\nc_my_elected_official\Controller\StateLegislatureController->getStateSenates() (line 96 of modules/custom/nc_my_elected_official/src/Controller/StateLegislatureController.php).
    Drupal\nc_my_elected_official\Controller\StateLegislatureController->getStateSenates()
    call_user_func_array() (Line: 123)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 638)
    Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 121)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext() (Line: 97)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 181)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 201)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
State House
Timmy French

District: 1
Party: Republican
Email: senatorfrench@senate.virginia.gov
Phone: 804-698-7501

Mark Obenshain

District: 2
Party: Republican
Email: senatorobenshain@senate.virginia.gov
Phone: 804-698-7502

Chris Head

District: 3
Party: Republican
Email: senatorhead@senate.virginia.gov
Phone: 804-698-7503

David Suetterlein

District: 4
Party: Republican
Email: senatorsuetterlein@senate.virginia.gov
Phone: 804-698-7504

Travis Hackworth

District: 5
Party: Republican
Email: senatorhackworth@senate.virginia.gov
Phone: 804-698-7505

Todd Pillion

District: 6
Party: Republican
Email: senatorpillion@senate.virginia.gov
Phone: 804-698-7506

Bill Stanley

District: 7
Party: Republican
Email: senatorstanley@senate.virginia.gov
Phone: 804-698-7507

Mark Peake

District: 8
Party: Republican
Email: senatorpeake@senate.virginia.gov
Phone: 804-698-7508

Tammy Mulchi

District: 9
Party: Republican
Email: senatormulchi@senate.virginia.gov
Phone: 804-698-7509

Luther Cifers

District: 10
Party: Republican
Email: senatorcifers@senate.virginia.gov
Phone: 804-698-7510

Creigh Deeds

District: 11
Party: Democratic
Email: senatordeeds@senate.virginia.gov
Phone: 804-698-7511

Glen Sturtevant

District: 12
Party: Republican
Email: senatorsturtevant@senate.virginia.gov
Phone: 804-698-7512

Lashrecse Aird

District: 13
Party: Democratic
Email: senatoraird@senate.virginia.gov
Phone: 804-698-7513

Lamont Bagby

District: 14
Party: Democratic
Email: lbagby@senate.virginia.gov
Phone: 804-698-7509

Ghazala Hashmi

District: 15
Party: Democratic
Email: senatorhashmi@senate.virginia.gov
Phone: 804-698-7515

Schuyler VanValkenburg

District: 16
Party: Democratic
Email: senatorvanvalkenburg@senate.virginia.gov
Phone: 804-698-7516

Emily Jordan

District: 17
Party: Republican
Email: senatorjordan@senate.virginia.gov
Phone: 804-698-7517

Louise Lucas

District: 18
Party: Democratic
Email: senatorlucas@senate.virginia.gov
Phone: 804-698-7518

Christie Craig

District: 19
Party: Republican
Email: senatorcraig@senate.virginia.gov
Phone: 804-698-7519

Bill DeSteph

District: 20
Party: Republican
Email: senatordesteph@senate.virginia.gov
Phone: 804-698-7520

Angelia Graves

District: 21
Party: Democratic
Email: senatorwilliamsgraves@senate.virginia.gov
Phone: 804-698-7521

Aaron Rouse

District: 22
Party: Democratic
Email: district07@senate.virginia.gov
Phone: 804-698-7522

Mamie Locke

District: 23
Party: Democratic
Email: senatorlocke@senate.virginia.gov
Phone: 804-698-7523

Danny Diggs

District: 24
Party: Republican
Email: senatordiggs@senate.virginia.gov
Phone: 804-698-7524

Richard Stuart

District: 25
Party: Republican
Email: senatorstuart@senate.virginia.gov
Phone: 804-698-7525

Ryan McDougle

District: 26
Party: Republican
Email: senatormcdougle@senate.virginia.gov
Phone: 804-698-7526

Tara Durant

District: 27
Party: Republican
Email: senatordurant@senate.virginia.gov
Phone: 804-698-7527

Bryce Reeves

District: 28
Party: Republican
Email: senatorreeves@senate.virginia.gov
Phone: 804-698-7528

Jeremy McPike

District: 29
Party: Democratic
Email: senatormcpike@senate.virginia.gov
Phone: 804-698-7529

Danica Roem

District: 30
Party: Democratic
Email: senatorroem@senate.virginia.gov
Phone: 804-698-7530

Russet Perry

District: 31
Party: Democratic
Email: senatorperry@senate.virginia.gov
Phone: 804-698-7531

Kannan Srinivasan

District: 32
Party: Democratic
Email: senatorsrinivasan@senate.virginia.gov
Phone: 804-698-7532

Jennifer Carroll Foy

District: 33
Party: Democratic
Email: senatorcarrollfoy@senate.virginia.gov
Phone: 804-698-7533

Scott Surovell

District: 34
Party: Democratic
Email: senatorsurovell@senate.virginia.gov
Phone: 804-698-7534

Dave Marsden

District: 35
Party: Democratic
Email: senatormarsden@senate.virginia.gov
Phone: 804-698-7535

Stella Pekarsky

District: 36
Party: Democratic
Email: senatorpekarsky@senate.virginia.gov
Phone: 804-698-7536

Saddam Salim

District: 37
Party: Democratic
Email: senatorsalim@senate.virginia.gov
Phone: 804-698-7537

Jennifer Boysko

District: 38
Party: Democratic
Email: senatorboysko@senate.virginia.gov
Phone: 804-698-7533

Adam Ebbin

District: 39
Party: Democratic
Email: senatorebbin@senate.virginia.gov
Phone: 804-698-7539

Barbara Favola

District: 40
Party: Democratic
Email: senatorfavola@senate.virginia.gov
Phone: 804-698-7540

All Rights Reserved by @2025 Privacy Policy
US Activists