To elucidate the hydrochemical characteristics, controlling factors, sources and mechanisms of strontium ion enrichment in groundwater in the northwest plain of Shandong Province, China, 88 groundwater samples were collected, including 51 shallow pore groundwater samples, 29 deep pore groundwater samples and 8 karst groundwater samples. The hydrochemical characteristics of the different types of groundwater were quite different. The karst groundwater samples were all fresh water with a single hydrochemical type, either HCO3-Ca or HCO3-Ca·Mg. The deep pore groundwater samples were mainly brackish water, and the shallow pore groundwater samples were brackish water–salt water, which has complex hydrochemical types. The hydrochemical characteristics of all the types of groundwater were controlled by mineral dissolution and active positive cation exchange. In shallow pore groundwater, deep pore groundwater and karst groundwater, the dissolution of silicate, evaporite and carbonate minerals dominated the hydrogeochemical process. The strontium in groundwater was derived from the dissolution of minerals with strontium isomorphism. The average contents of strontium in shallow, deep and karst groundwater were 1.59 mg/L, 0.58 mg/L and 0.50 mg/L, respectively. The strontium in shallow pore groundwater was mainly derived from the enrichment of groundwater runoff, and its sources are abundant, with silicic rock being the main source. The deep pore groundwater mainly derived from the evaporative minerals containing strontium, and the karst water mainly derived from carbonate rock dissolution with similar characteristics.