Background Olfactory receptor (OR) genes were discovered more than a decade ago, when Buck and Axel observed that, in rats, certain G-protein coupled receptors are expressed exclusively in the olfactory epithelium. Subsequently, protein sequence similarity was used to identify entire OR gene repertoires of a number of mammalian species, but only in mouse were these predictions followed up by expression studies in olfactory epithelium. To rectify this, we have developed a DNA microarray that contains probes for most predicted human OR loci and used that array to examine OR gene expression profiles in olfactory epithelium tissues from three individuals. Results We detected expression of 437 (76%) human OR genes in these olfactory epithelia. Interestingly, we detected widespread expression of OR pseudogenes, an observation that may shed light on the mechanism of OR gene choice in the olfactory sensory neurons. To address the hypothesis that OR genes may carry out additional functions, we also characterized the expression of OR genes in a number of non-olfactory tissues. Conclusion While our results corroborate the functional annotation of the majority of predicted human odorant receptors, we find that a large number of putative human OR genes are expressed in non-olfactory tissues, sometimes exclusively so. Our evolutionary analysis of ectopically expressed human OR genes does not lend support to the hypothesis that these genes have alternative functions.