Genetic diversity at the S-locus controlling self-incompatibility (SI) is often high because of negative frequency-dependent selection. In species with highly patchy spatial distributions, genetic drift can overwhelm balancing selection and cause stochastic loss of S-alleles. Natural selection may favor the breakdown of SI in populations with few S-alleles because low S-allele diversity constrains the seed production of self-incompatible plants. We estimated S-allele diversity, effective population sizes, and migration rates in Leavenworthia alabamica, a self-incompatible mustard species restricted to discrete habitat patches in rocky glades. Patterns of polymorphism were investigated at the S-locus and 15 neutral microsatellites in three large and three small populations with 100-fold variation in glade size. Populations on larger glades maintained more S-alleles, but all populations were estimated to harbor at least 20 S-alleles, and mate availabilities typically exceeded 0.80, which is consistent with little mate limitation in nature. Estimates of the effective size (Ne) in each population ranged from 600 to 1600, and estimated rates of migration (m) ranged from 3 × 10−4 to nearly 1 × 10−3. According to theoretical models, there is limited opportunity for genetic drift to reduce S-allele diversity in populations with these attributes. Although pollinators or resources limit seed production in small glades, limited S-allele diversity does not appear to be a factor promoting the incipient breakdown of SI in populations of this species that were studied.