We have used a chromatin immunopurification approach to identify target genes regulated by the homeotic gene Ultrabithorax. A monoclonal antibody against the Ultrabithorax gene product is used to immunopurify in vivo Ultrabithorax protein binding sites in embryonic chromatin. The procedure gives an enrichment of sequences with matches to a consensus homeodomain binding site. In one case we have shown that an immunopurified sequence lies within a 4 kb fragment that acts in vivo as a homeotic response element. We anticipate that this approach will enable us to identify further targets, allowing the analysis of their regulation and function. The chromatin immunopurification strategy may be of general application for the identification of direct in vivo targets of DNA-binding proteins.