It can be found in MT Pyre.
Chat with our AI personalities
lvl 37
sky pillar or evolve a duskull
you evolve a duskull at lvl 37 one of the best ghost Pokemon on emerald
You can't catch a Haunter in Emerald. You can trade for one, you can find a Duskull/Dusclops at MT Pyre, but you can't straight out find a wild Haunter.
Duskull will evolve into Dusclops.