The detection of Pb(II) ions in a river using the surface plasmon resonance (SPR)-based silver (Ag) thin film technique was successfully developed. Chitosan–graphene oxide (CS-GO) was coated on top of the Ag thin film surface and acted as the active sensing layer for Pb(II) ion detection. CS-GO was synthesized and characterized, and the physicochemical properties of this material were studied prior to integration with the SPR. In X-ray photoelectron spectroscopy (XPS), the appearance of the C=O, C–O, and O–H functional groups at 531.2 eV and 532.5 eV, respectively, confirms the success of CS-GO nanocomposite synthesis. A higher surface roughness of 31.04 nm was observed under atomic force microscopy (AFM) analysis for Ag/CS-GO thin film. The enhancement in thin film roughness indicates that more adsorption sites are available for Pb(II) ion binding. The SPR performance shows a good sensor sensitivity for Ag/CS-GO with 1.38° ppm−1 ranging from 0.01 to 5.00 ppm of standard Pb(II) solutions. At lower concentrations, a better detection accuracy was shown by SPR using Ag/CS-GO thin film compared to Ag/CS thin film. The SPR performance using Ag/CS-GO thin film was further evaluated with real water samples collected from rivers. The results are in agreement with those of standard Pb(II) ion solution, which were obtained at incidence angles of 80.00° and 81.11° for local and foreign rivers, respectively.