Green Run is represented in the Virginia General Assembly by Delegate Glenn Davis and Senator John Cosgrove.
In the Virginia General Assembly, both Delegate Glenn Davis and Senator John Cosgrove are tasked with representing Green Run's interests.