A sensitive method was developed for the determination of the major inorganic ions in commercial mineral waters using gradient elution moving boundary electrophoresis with capacitively coupled contactless conductivity detection. This application was the first to demonstrate the separation of cations and anions simultaneously using gradient elution moving boundary electrophoresis. Seven ionic analytes (calcium, chloride, magnesium, nitrate, potassium, sodium, and sulfate) were separated in less than 7 min with detection values in the low μmol/L to sub-μmol/L range. Calculated values of the major ions in three commercial mineral waters were compared to reported values with good correlation. In another application, phosphate and arsenate were separated in less than 2 min with limits of detection of 300 and 140 nmol/L, respectively. For all standard analyses, the RSD for migration times and peak areas were under 3%.