We report the identification of an A-to-G base change, in exon 29 of the apolipoprotein B (apo B) gene, that results in the substitution of serine for asparagine at residue 4311 of mature apo B100. In a recent publication, Huang et al. have reported a C-to-T base change in exon 26 that causes the substitution of leucine for proline at residue 2712 of apo B. We have found complete linkage disequilibrium between the alleles at both these sites and an immunochemical polymorphism of LDL designated antigen group (x/y) (Ag(x/y)) in a sample of 118 Finnish individuals. This implies that either one of these substitutions--or both of them combined--could be the molecular basis of the Ag(x/y) antigenic determinants, with the allele encoding serine4311 plus leucine2712 representing the Ag(x) epitope, and that encoding asparagine4311 plus proline2712 the Ag(y) epitope. In a sample of 90 healthy Swedish individuals the Leu2712/Ser4311 allele is associated both with reduced serum levels of LDL-cholesterol and apo B and with raised levels of HDL. However, these differences are of smaller effect than those associated with the XbaI RFLP of the apo B gene in this sample. We have also genotyped 523 individuals from European, Asian, Chinese, and Afro-Caribbean populations and have found complete association between the sites encoding residues 2712 and 4311 in all of these samples, although there are large allele frequency differences between these populations. In addition, there is strong linkage disequilibrium with allelic association between the alleles of these sites and those of the XbaI RFLP in all the populations examined. Taken together, these data suggest that, since the divergence of the major ethnic groups, there has been little or no recombination in the 3' end of the human apo B gene.