Data insufficiency has become the primary factor affecting research on income disparity in China. To resolve this issue, this paper explores Chinese income distribution and income inequality using distribution functions. First, it examines 20 sets of grouped data on family income between 2005 and 2012 by the China Yearbook of Household Surveys, 2013, and compares the fitting effects of eight distribution functions. The results show that the generalized beta distribution of the second kind has a high fitting to the income distribution of urban and rural residents in China. Next, these results are used to calculate the Chinese Gini ratio, which is then compared with the findings of relevant studies. Finally, this paper discusses the influence of urbanization on income inequality in China and suggests that accelerating urbanization can play an important role in narrowing the income gap of Chinese residents.