The objectives of this study were to characterize multiple forms of vitellogenin (Vg) in mosquitofish (Gambusia affinis) and to discover the fate of each Vg during its processing into product yolk proteins. Two Vg preparations, with apparent masses of 600 kDa (600 Vg) and 400 kDa (400 Vg), were isolated from the plasma of fish treated with estradiol-17beta (E(2)) by various chromatographic procedures. Immunological analyses verified the presence of two different Vg proteins (600 VgA and 600 VgB) in the 600 Vg preparation and of a single protein in the 400 Vg preparation. Three major yolk proteins (Yps) with apparent masses of 560, 400, and 28 kDa were observed in extracts of ovarian follicles from vitellogenic females. Immunological analyses demonstrated that the 400 Vg underwent no change in native mass after being incorporated into oocytes. The 600 Vgs gave rise to a 28 kDa beta'-component and a native 560 kDa Yp, which was heterodimeric in structure, consisting of two types of complexes between phosvitin (Pv) and lipovitellin (Lv) heavy- and light-chains. Full-length cDNAs encoding the 600 VgA, 600 VgB, and 400 Vg were isolated from a liver cDNA library of E(2) treated fish. Similar to the zebrafish vg3 gene, the 400 Vg cDNA lacked a Pv domain and was classified as an incomplete or phosvitinless (C-type) Vg. The deduced primary structures of 600 VgA and 600 VgB were complete, and these were categorized as type A and type B Vgs, respectively, according to our recent classification scheme. This is the first report on the characterization of three functional Vg genes and their circulating and yolk protein products in any vertebrate species.