BackgroundSodium toxicity and potassium insufficient are important factors affecting the growth and development of maize in saline soil. The monovalent cation proton antiporter (CPA) superfamily comprises Na+/H+ exchanger (NHX), K+ efflux antiporter (KEA), and cation/H+ exchanger (CHX) subfamily proteins, which play vital functions in maize salt tolerance.ResultsA total of 35 ZmCPA genes were identified in maize, and they were phylogenetically classified into 13 ZmNHXs, 16 ZmCHXs and 6 ZmKEAs. ZmCPA genes have a conserved gene structure, with the determined introns range from 11 to 25, 0 to 5 and 16 to 19 in ZmNHXs, ZmCHXs, ZmKEAs, respectively. All proteins have transmembrane domains, with an average transmembrane number of 8, 10, and 10 in ZmNHX, ZmCHX and ZmKEA proteins, respectively. Transient expression in maize protoplasts showed that ZmCHX16 and ZmNHX8 are located in the cell membrane. All ZmCHX subfamily genes showed lower expression compared to ZmNHX and ZmKEA subfamilies. Diverse expression in the 60 tissues and modulated expression in response to salt stress suggested ZmCPAs’ role in maize development and salt stress. Yeast complementary experiment revealed the function of ZmNHX8, ZmCHX8, -12, -14, -16 and ZmKEA6 in salt tolerance. Maize mutants zmnhx8 and zmkea6 further validated the important function of ZmNHX8 and ZmKEA6 in salt tolerance. Phosphorylation sites and cis-acting regulation elements analyses indicated that phosphorylation and transcriptional regulation may be involved in salt tolerance of ZmCPA genes.ConclusionsOur study provides comprehensive information about ZmCPA gene superfamily, which would be useful in their future functional characterization.