Based on the panel data of 306 cities in China from 2002 to 2012, this paper investigates China’s road transport fuel (i.e., gasoline and diesel) demand system by using the Almost Ideal Demand System (AIDS) and the Quadratic AIDS (QUAIDS) models. The results indicate that own-price elasticities for different vehicle categories range from −1.215 to −0.459 (by AIDS) and from −1.399 to −0.369 (by QUAIDS). Then, this study estimates the air pollution emissions (CO, NOx and PM2.5) and public health damages from the road transport sector under different oil price shocks. Compared to the base year 2012, results show that a fuel price rise of 30% can avoid 1,147,270 tonnes of pollution emissions; besides, premature deaths and economic losses decrease by 16,149 cases and 13,817.953 million RMB yuan respectively; while based on the non-linear health effect model, the premature deaths and total economic losses decrease by 15,534 and 13,291.4 million RMB yuan respectively. Our study combines the fuel demand and health evaluation models and is the first attempt to address how oil price changes influence public health through the fuel demand system in China. Given its serious air pollution emission and substantial health damages, this paper provides important insights for policy makers in terms of persistent increasing in fuel consumption and the associated health and economic losses.