I have external vaginal itching, but no odor or discharge, what could be wrong?

Possibly yeast. This could be a yeast infection as sometimes there is no visable discharge. You could also have a reaction to a chemical such as soap. If it is persistent, would recommend eval.