The ATP-binding cassette (ABC) transporter family is one of the largest eukaryotic protein families. Its members play roles in numerous metabolic processes in plants by releasing energy for substrate transport across membranes through hydrolysis of ATP. Maize belongs to the monocotyledonous plant family, Gramineae, and is one of the most important food crops in the world. We constructed a phylogenetic tree with individual ABC genes from maize, rice, sorghum, Arabidopsis, and poplar. This revealed eight families, each containing ABC genes from both monocotyledonous and dicotyledonous plants, indicating that the amplification events of ABC gene families predate the divergence of plant monocotyledons. To further understand the functions of ABC genes in maize growth and development, we analyzed the expression patterns of maize ABC family genes in eight tissues and organs based on the transcriptome database on the Genevestigator website. We identified 133 ABC genes expressed in most of the eight tissues and organs examined, especially during root and leaf development. Furthermore, transcriptome analysis of ZmABC genes showed that exposure to metallic lead induced differential expression of many maize ABC genes, mainly including ZmABC 012, 013, 015, 031, 040, 043, 065, 078, 080, 085, 088, 102, 107, 111, 130 and 131 genes, etc. These results indicated that ZmABC genes play an important role in the response to heavy metal stress. The comprehensive analysis of this study provides a foundation for further studies into the roles of ABC genes in maize.