Va. Code Ann. § 46.2-103
Except as prohibited by § 19.2-59, on his request or signal, any law-enforcement officer who is in uniform or displays his badge or other sign of authority may:
2. Stop any property-carrying motor vehicle, trailer, or semitrailer to inspect its contents or load or to obtain other necessary information.
Nothing in this section, however, shall be construed to authorize the establishment on any highway of police check-points where the only vehicles subject to inspection are motorcycles.
Code 1950, § 46-16; 1958, c. 541, § 46.1-8; 1989, c. 727; 2012, c. 11.