Human health risk analysis for 24 organic pollutants in drinking water of Nanjing was conducted. For non-carcinogenic risk, the 95th percentile hazard quotient (HQ) values of pollutants were all less than the unacceptable level of one. Considering the lifetime carcinogenic risk (LCR), however, the 95th percentile LCR values of 2,6-dinitrotoluene (1.30E-05), benzo(b)fluoranthene (3.10E-05), benzo(a)pyrene (3.37E-05) and dibenz(a,h)anthracene (2.09E-05) exceeded the unacceptable level of 1.00 E-05. These results suggest that organic pollutants in drinking water of Nanjing might pose potential lifetime carcinogenic risk for local consumers, and concerted efforts are required to ensure safety of consumers.