Insulators or chromatin boundary elements are defined by their ability to block transcriptional activation by an enhancer and to prevent the spread of active or silenced chromatin. Recent studies have increasingly suggested that insulator proteins play a role in large-scale genome organization. To better understand insulator function on the global scale, we conducted a genome-wide analysis of the binding sites for the insulator protein CTCF in Drosophila by Chromatin Immunoprecipitation (ChIP) followed by a tiling-array analysis. The analysis revealed CTCF binding to many known domain boundaries within the Abd-B gene of the BX-C including previously characterized Fab-8 and MCP insulators, and the Fab-6 region. Based on this finding, we characterized the Fab-6 insulator element. In genome-wide analysis, we found that dCTCF-binding sites are often situated between closely positioned gene promoters, consistent with the role of CTCF as an insulator protein. Importantly, CTCF tends to bind gene promoters just upstream of transcription start sites, in contrast to the predicted binding sites of the insulator protein Su(Hw). These findings suggest that CTCF plays more active roles in regulating gene activity and it functions differently from other insulator proteins in organizing the Drosophila genome.