In the Rosaceae family, which includes Prunus, gametophytic self-incompatibility (GSI) is controlled by a single multiallelic locus (S-locus), and the S-locus product expressed in the pistils is a glycoprotein with ribonuclease activity (S-RNase). Two populations of flowering cherry (Prunus lannesiana var. speciosa), located on Hachijo Island in Japan's Izu Islands, were sampled, and S-allele diversity was surveyed based on the sequence polymorphism of S-RNase. A total of seven S-alleles were cloned and sequenced. The S-RNases of flowering cherry showed high homology to those of Prunus cultivars (P. avium and P. dulcis). In the phylogenetic tree, the S-RNases of flowering cherry and other Prunus cultivars formed a distinct group, but they did not form species-specific subgroups. The nucleotide substitution pattern in S-RNases of flowering cherry showed no excess of nonsynonymous substitutions relative to synonymous substitutions. However, the S-RNases of flowering cherry had a higher Ka/Ks ratio than those of other Prunus cultivars, and a subtle heterogeneity in the nucleotide substitution rates was observed among the Prunus species. The S-genotype of each individual was determined by Southern blotting of restriction enzyme-digested genomic DNA, using cDNA for S-RNase as a probe. A total of 22 S-alleles were identified. All individuals examined were heterozygous, as expected under GSI. The allele frequencies were, contrary to the expectation under GSI, significantly unequal. The two populations studied showed a high degree of overlap, with 18 shared alleles. However, the allele frequencies differed considerably between the two populations.