Exposure to a variety of compounds with estrogenic activity has been shown to interfere with normal developmental and reproductive processes in various vertebrate species. The aim of this study was to determine the transcriptional profile of the natural estrogen, 17 beta-estradiol, and three synthetic estrogenic compounds (4-nonylphenol, bisphenol A, ethinylestradiol) in the liver of common carp, using a custom cDNA microarray. For that purpose, fish were aqueously exposed to three concentrations of each chemical for 24 or 96 h. Microarray analysis revealed that a total of 185 different gene transcripts were differentially expressed following exposure to at least one of the estrogen(-like) concentrations. We were able to identify a common set of 28 gene fragments, whose expression was significantly modified in the same way by the three xenoestrogens and 17 beta-estradiol. Although several of these gene expression effects corroborated past literature data, we also discovered some novel target genes of (xeno)estrogen exposure, providing interesting insights into the molecular basis of estrogenic effects. In addition, each of the four compounds induced gene expression changes that were not, or only partially, shared by the other chemicals, suggesting that not all chemicals with estrogenic activity act alike. These results demonstrate the potential of our custom Cyprinus carpio microarray to detect common estrogen-like activity as well as to identify unique compound-associated effects of (estrogenic) endocrine disruptors in fish.