Chromogranins are a family of regulated secretory proteins that are stored in secretory granules in endocrine and neuroendocrine cells and released in response to extracellular stimulation (regulated secretion). A conserved N-terminal disulfide bond is necessary for sorting of chromogranins in neuroendocrine PC12 cells. Surprisingly, this disulfide bond is not necessary for sorting of chromogranins in endocrine GH4C1 cells. To investigate the sorting mechanism in GH4C1 cells, we made several mutant forms removing highly conserved N- and C-terminal regions of bovine chromogranin A. Removing the conserved N-terminal disulfide bond and the conserved C-terminal dimerization and tetramerization domain did not affect the sorting of chromogranin A to the regulated secretory pathway. In contrast, removing the C-terminal 90 amino acids of chromogranin A caused rerouting to the constitutive secretory pathway and impaired aggregation properties as compared with wildtype chromogranin A. Since this mutant was sorted to the regulated secretory pathway in PC12 cells, these results demonstrate that chromogranins contain independent N- and C-terminal sorting domains that function in a cell type-specific manner. Moreover, this is the first evidence that low pH/calcium-induced aggregation is necessary for sorting of a chromogranin to the regulated secretory pathway of endocrine cells.