Според Mixnews на 6 септември 2012 г. латвийският Сейм приема на второ четене закона за гражданството, който остава непроменен в продължение на 15 години. Той също така установява правилата за получаване на двойно гражданство.
Латвийската служба за гражданство и миграция се позовава на данни, според които доскоро само 30 000 души са имали двойно гражданство. Това са предимно латвийски граждани, живеещи в САЩ, Канада, Великобритания и Австралия. Но действащото в страната законодателство в повечето случаи забранява получаването на двойно гражданство.
Новият закон ще влезе в сила на 1 януари 2013 г. Според него депортираните от Латвия или емигриралите от 1940 до 1990 г. вече могат да имат двойно гражданство.
Лица, които имат гражданство на ЕС или държави-членки на НАТО, както и тези, които живеят в държави, сключили споразумение за двойно гражданство с Латвия, могат да станат граждани на Латвия по желание. Ако страната не принадлежи към изброените по-горе, тогава един латвийски трябва да кандидатства директно до латвийското правителство за разрешение да получи двойно гражданство.
Приетият закон засяга и „неграждани“, живеещи на територията на Латвия. В съответствие с измененията, децата на „неграждани“, родени след признаването на независимостта на Латвия от СССР (21 август 1991 г.) и постоянно пребиваващи в страната, ще бъдат признати за граждани на Латвия.
Освен това законът предвижда предоставяне на латвийско гражданство на всички деца, родени в страната. В същото време изобщо няма значение какво гражданско състояние имат родителите им. Единствената резерва е, че родителите, които не са граждани, са задължени да учат детето на латвийски език и да възпитават любов към страната, в която живеят.
Съгласно действащото законодателство, децата на „неграждани“имат възможност да получат латвийско гражданство, ако родителите им подадат молба до съответните власти. Тези, които са навършили 15-годишна възраст, трябва сами да подадат заявленията си, като задължително прилагат сертификат за владеене на латвийски език.