Extensive hydrologic and water quality modeling within a watershed benefits from long-term flow and nutrient data sets for appropriate model calibration and validation. However, due to a lack of local water quality data, simpler water quality modeling techniques are generally adopted. In this study, the monitoring sites were established at two different locations to collect hydraulic data for the hydraulic calibration and validation of the model. In addition, water quality samples were collected at eight monitoring sites and analyzed in the lab for various parameters for calibration. This includes total suspended solids (TSS), soluble phosphorus, five-day biochemical oxygen demand (BOD5), and dissolved oxygen (DO). The Personal Computer Storm Water Management Model (PCSWMM) 7.6 software was used to simulate all the pollutant loads using event mean concentrations (EMCs). The performance of the model for streamflow calibration at the two USGS gauging stations was satisfactory, with Nash–Sutcliffe Efficiency (NSE) values ranging from 0.51 to 0.54 and coefficients of determination (R2) ranging from 0.71 to 0.72. The model was also validated with the help of historical flow data with NSE values ranging from 0.5 to 0.79, and R2 values ranging from 0.6 to 0.95. The hydraulic calibration also showed acceptable results with reasonable NSE and R2 values. The water quality data recorded at the monitoring stations were then compared with the simulated water quality modeling results. The model reasonably simulated the water quality, which was evaluated through visual inspection using a scatter plot. Our analysis showed that the upstream tributaries, particularly from agricultural areas, were contributing more pollutants than the downstream tributaries. Overall, this study demonstrates that the PCSWMM, which was typically used for modeling urban watersheds, could also be used for modeling larger mixed land use watersheds with reasonable accuracy.