The kidney is the most complex organ within the urogenital system. The adult mouse kidney contains in excess of 8,000 mature nephrons, each of which can be subdivided into a renal corpuscle and 14 distinct tubular segments. The histological complexity of this organ can make the clarification of the site of gene expression by in situ hybridisation difficult. We have defined a panel of seven antibodies capable of identifying the six stages of early nephron development, the tubular nephron segments and the components of the renal corpuscle within the embryonic and adult mouse kidney. We have analysed in detail the protein expression of Wt1, Calb1 Aqp1, Aqp2 and Umod using these antibodies. We have then coupled immunohistochemistry with RNA in situ hybridisation in order to precisely identify the expression pattern of different genes, including Wnt4, Umod and Spp1. This technique will be invaluable for examining at high resolution, the structure of both the developing and mature nephron where standard in situ hybridisation and histological techniques are insufficient. The use of this technique will enhance the expression analyses of genes which may be involved in nephron formation and the function of the mature nephron in the mouse.