Spesies ini hanya diketahui dari lima populasi, di sekitar puncak Pegunungan La Trinidad dan Álvarez, di San Luis Potosí, Meksiko timur laut.[1]Habitat alaminya adalah padang rumput dataran rendah subtropis atau tropis yang kering.
↑H.M. Hernández, C. Gómez-Hinostrosa, & R.T. Barcenas. 2001. Studies on Mexican Cacti II: Opuntia megarrhiza, a poorly known endemic from San Luís Potosí, México. Brittonia 528-533.