There were 36,920 full-time equivalent GPs in England in 2014, compared to 36,294 in 2013, according to annual workforce data from the Health and Social Care Information Centre.
The number of GPs has risen more steeply than last year, when the number of full-time equivalents was up by 1.2%.
There are now 5,899 more full-time equivalent GPs than in 2004, with an average annual increase of 1.8%.
The RCGP says that 8,000 more GPs are needed by 2020 to curb the GP workforce crisis.
The total number of GPs in England is now 40,584, and the HSCIC report says that the increase in GPs is larger than the rate of growth of the population.
There are now 66.5 GPs for every 100,000 people, compared to 62.9 per 100,000 in 2004, the figures show.
Last year, the total number of female GPs overtook the number of their male counterparts for the first time, and the trend has continued this year.
There are now 21,195 female GPs in total, which is 3.7% more than last year, and 19,389 males - a 2.1% drop.
The data 'indicates the continuing trend to work in general practice for a salary rather than as a partner', the HSCIC report says.
There was a 260.5% increase from 2,742 salaried GPs in 2004 to 9,885 in 2014.