The purpose of this study was to investigate the potential effects of patient size and radiation dose on the accuracy of iodine quantification using dual-source dual-energy computed tomography (CT). Three phantoms representing different patient sizes were constructed, containing iodine inserts with concentrations from 0 to 20 mg/ml. Dual-energy CT scans were performed at six dose levels from 2 to 30 mGy. Iodine concentrations were measured using a three-material-decomposition algorithm and their accuracy was assessed. In a small phantom, iodine quantification was accurate and consistent at all dose levels. In a medium phantom, minor underestimations were observed, and the results were consistent except at low dose. In the large phantom, more significant underestimation of iodine concentration was observed at higher doses (≥15 mGy), which was attributed to the beam-hardening effect. At lower doses, increasing upward bias was observed in the CT number, leading to significant overestimations of both iodine concentration and fat fraction, which was attributed to the photon-starvation effect. The severity of the latter effect was determined by mA instead of mAs, suggesting that the electronic noise, rather than the quantum noise, was responsible for the bias. Using higher kVp for the low-energy tube was found to alleviate these effects. Reliable iodine quantification can be achieved using dual-source CT, but the result can be affected by patient size and dose rate. In large patients, biases may occur due to the beam-hardening and the photon-starvation effects, in which case higher dose rate and higher kVp are recommended to minimize these effects.