Genosha first appeared in Uncanny X-Men #235 (October 1988), and was created by Chris Claremont and Rick Leonardi.
Genosha received an entry in the Official Handbook of the Marvel Universe Update '89 #3.