We do not currently know of any antonyms for Potterheads.
The noun Potterheads is defined as:
Did you mean boatyards?