Major deposits of onyx are located in Brazil, India, Madagascar, Mexico, Uruguay, and the United States.