In situ measured values of particulate organic carbon (POC) in Taihu Lake and remote sensing reflectance observed by three satellite courses from 2014 to 2015 were used to develop an near infrared-red (NIR-Red) empirical algorithm of POC for the Moderate Resolution Imaging Spectroradiometer (MODIS-Aqua) satellite image. The performance of the POC algorithm is highly consistent with the in situ measured POC, with root mean square error percentage (RMSPs) of 38.9% and 31.5% for two independent validations, respectively. The MODIS-derived POC also shows an acceptable result, with RMSPs of 53.6% and 61.0% for two periods of match-up data. POC from 2005 to 2007 is much higher than it is from 2002 to 2004 and 2008 to 2013, due to a large area of algal bloom. Riverine flux is an important source of POC in Taihu Lake, especially in the lake’s bank and bays. The influence of a terrigenous source of POC can reach the center lake during periods of heavy precipitation. Sediment resuspension is also a source of POC in the lake due to the area’s high dynamic ratio (25.4) and wind speed. The source of POC in an inland shallow lake is particularly complex, and additional research on POC is needed to more clearly reveal its variation in inland water.