سلام شرایط کسب تابعیت ایران بر اساس مواد قانون مدنی عبارت است از :
۱۸ سال تمام حتی در صورتی که حکم رشد گرفته باشد
سکونت ۵ سال متوالی یا متناوب در ایران . گویا قانونگذار با وضع این شرط در پی نشانه ای از علاقه شخص به سرزمین و مردم این کشور بوده است . قانونگذار در همین ماده ، اقامت در کشور دیگر برای خدمت به ایران را در حکم اقامت در خاک ایران دانسته است .
انجام دادن خدمت وظیفه عمومی در صورتی که این خدمت درقوانین کشور متبوع فرد اجباری باشد . یعنی در حقیقت قانونگذار پذیرش فرد فراری را ممنون اعلام کرده است .
محکوم نشدن به جنحه مهم یا جنایت غیر سیاسی در هیچ کشوری
داشتن تمکن مالی یا شغل معین برای امرار معاش طبق ماده ۹۸۳ قانون مدنی
قانونگذار استثناء شرط اقامت را در ماده ۹۸۰ بیان کرده است . بر اساس این ماده ، افراد زیر می توانند درخواست تابعیت ایران را بدون شرط اقامت داشته باشند . البته این درخواست باید توسط هیات وزیران تصویب شود :
کسانی که به امور عام المنفعه در ایران خدمت کرده باشند ، مثل پزشکان ، دانشمندان و متخصصان
خارجیانی که اهل و عیال ایرانی داشته باشند