Het aantal ingeschreven inwoners van Amsterdam is op 1 januari van dit jaar 767.773. Begin 2009 was de grens van driekwart miljoen gepasseerd. De stad telt 178 nationaliteiten. Meer dan de helft van de inwoners met een buitenlandse nationaliteit heeft ook de Nederlandse nationaliteit. Van alle Amsterdamners heeft 88% de Nederlandse nationaliteit.
Op basis van gegevens uit de gemeentelijke basisadministratie van de Dienst Persoons- en Geo-informatie heeft de Dienst Onderzoek en Statistiek de groei en samenstelling van de Amsterdamse bevolking in beeld gebracht. 
Op 1 januari 2010 telde Amsterdam 178 nationaliteiten, dat is er één meer dan in 2009 en twee meer dan in 2008. Er kwamen twee nationaliteiten bij door de komst van personen uit Equatoriaal-Guinea en Liechtenstein. Daar staat tegenover dat Qatar afviel, door vertrek of naturalisatie van de persoon met deze nationaliteit.
De telling van het aantal nationaliteiten is gebaseerd op de lijst van nationaliteiten volgens het CBS. Aangezien sommige landen zijn opgeheven of samengevoegd, geeft deze lijst uitsluitsel welke nationaliteiten meetellen. De nationaliteit kan overigens afwijken van de herkomst, die op het geboorteland van de persoon en die van de ouders is gebaseerd.
Stadsdeel West telt net zoals vorig jaar de meeste nationaliteiten, namelijk 156. De verschillen tussen de stadsdelen zijn niet erg groot. Zo telt het stadsdeel met het minste aantal, Noord, 141 nationaliteiten. In Zuidoost nam het aantal nationaliteiten het sterkst toe, namelijk van 142 tot 146.

Van de personen met een buitenlandse nationaliteit zijn in Amsterdam de Marokkanen het sterkst vertegenwoordigd. Ze worden gevolgd door Turken, Duitsers, Britten en Ghanezen. In Centrum staan de Marokkanen op de derde plaats na de Britten en Amerikanen. In Zuidoost zijn ze na Ghanezen en personen met de Surinaamse nationaliteit als meest voorkomende nationaliteit vertegenwoordigd. In dit stadsdeel wonen veel personen die in Suriname zijn geboren of waarvan de ouders in Suriname zijn geboren, die uitsluitend de Nederlandse nationaliteit hebben. Op basis van herkomst zijn de Surinamers daar verreweg in de meerderheid.
Procentueel namen vooral de Oost-Europese nationaliteiten toe: het aantal Hongaren, Bulgaren en Roemenen groeide met ruim 20% en het aantal Polen met ruim 10%. Daarnaast groeide ook het aantal Nigerianen en Ghanezen met 10%.
Bij deze aantallen en percentages blijkt dat meer dan de helft van de personen met een buitenlandse nationaliteit ook de Nederlandse nationaliteit heeft. Dit geldt voor de Marokkanen en Turken waarbij driekwart ook de Nederlandse nationaliteit heeft. Maar ook bij alle andere nationaliteiten komt een dubbele nationaliteit veel voor. Hierdoor heeft uiteindelijk 88% van de Amsterdammers de Nederlandse nationaliteit.