The SEC23 gene product (Sec23p) is required for transport of secretory, plasma membrane, and vacuolar proteins from the endoplasmic reticulum to the Golgi complex in Saccharomyces cerevisiae. Molecular cloning and biochemical characterization demonstrate that Sec23p is an 84 kd unglycosylated protein that resides on the cytoplasmic surface of a large structure, possibly membrane or cytoskeleton. Vigorous homogenization of yeast cells or treatment of yeast lysates with reagents that desorb peripheral membrane proteins releases Sec23p in a soluble form. Protein transport from the endoplasmic reticulum to the Golgi in vitro depends upon active Sec23p. Thermosensitive transport in sec23 mutant lysates is restored to normal when a soluble form of wild-type Sec23p is added, providing a biochemical complementation assay for Sec23p function. Gel filtration of yeast cytosol indicates that functional Sec23p is a large oligomer or part of a multicomponent complex.