Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of Ryan M. Hudson

Ryan M. Hudson

REPUBLICAN

Ryan M. Hudson is running for Hanover County Supervisor, Mechanicsville District, Republican Primary.

Political background

Ryan Hudson previously ran for county supervisor in 2019 but did not win.

Professional background

Ryan is a nurse at Virginia Commonwealth University Medical Center.

Sources:

Candidate website

Personal background

Ryan lives with his wife, Mallory, and his three kids. He attends Cool Spring Baptist Church.

Sources:

Candidate website

Transportation & Infrastructure

As of May 1, 2023, Ryan M. Hudson’s website did not contain information on this issue.

Suggest an edit

Housing & Urban Development

Read more...

Suggest an edit

Public Services

Read more...

Suggest an edit

Public Safety

Read more...

Suggest an edit

Taxes & Budget

Read more...

Suggest an edit