Cystathionine-β-synthase (CBS)-pair domain divalent metal cation transport mediators (CNNMs) are an evolutionarily conserved family of magnesium transporters. They promote efflux of Mg2+ ions on their own or uptake of divalent cations when coupled to the transient receptor potential ion channel subfamily M member 7 (TRPM7). Recently, ADP-ribosylation factor-like GTPase 15 (ARL15) has been identified as CNNM binding partner and an inhibitor of divalent cation influx by TRPM7. Here, we characterize ARL15 as a GTP-binding protein and demonstrate that it binds the CNNM CBS-pair domain with low micromolar affinity. The crystal structure of the complex between ARL15 GTPase domain and CNNM2 CBS-pair domain reveals the molecular determinants of the interaction and allowed the identification of mutations in ARL15 and CNNM2 mutations that abrogate binding. Loss of CNNM binding prevented ARL15 suppression of TRPM7 channel activity in support of previous reports that the proteins function as a ternary complex. Binding experiments with phosphatase of regenerating liver 2 (PRL2 or PTP4A2) revealed that ARL15 and PRLs compete for binding CNNM, suggesting antagonistic regulation of divalent cation transport by the two proteins.