Hey Spectrechain,
Boss Pokemon have a chance to spawn anywhere in the world. It may be difficult to find one; however, it is still possible and may take some time hunting for one. If you have any more questions, please feel free to let us know!
Cheers!