Why is there no lights or highbeams working on a 97 gmc 6500 is there a relay switch and where is it?

The relay will be in "The Black Box" in the engine compartment.
Generally located on the drivers side. An usally has markings on it to indicate what is what on the inside. Good Luck and Remember.
Change Your Mind, Not Your Oil.
Use the First In Synthetic Motor Oil's.
See My Bio For more information.