It grew by almost 200,000 between 2006 and last year, with foreigners accounting for the bulk of the increase.
The number of foreigners - professionals, workers, students and their family members - rose 14.9 per cent over 2006 to hit 1,005,500 in June last year.
It was the first time the population of foreigners here has crossed the one-million mark.
The population of Singaporeans and permanent residents also rose, to about 3.58 million, up from 3.52 million in 2006.
The figures were given in the Yearbook of Statistics 2008, released yesterday.
Women outnumber men slightly - 1.80 million to 1.77 million.
The statistics also showed a marginal increase in the number of births and marriages.
The number of births last year went up by over 1,100 to 39,490.
The number of marriages was up 260 from 2006.
The 23,966 marriages registered were the highest number in five years.