فهرست مطالب
پیش شماره کد ملی شهرها، یعنی سه رقم اول کد ملی، نشان میدهد کدام حوزهٔ ثبت احوال کد را صادر کرده است. در جدول بالا، حدود ششصد پیششماره با نام شهر و استان آمده است. کافی است نام شهر، نام استان یا سه رقم اول یک کد ملی را در کادر جستوجو بنویسید تا جدول همان لحظه فیلتر شود و ردیفهای مرتبط نمایش داده شوند. مثلا اگر «مشهد» بنویسید، پیششمارههای ۰۹۲ تا ۰۹۴ را میبینید و اگر «۱۲۸» بنویسید، اصفهان را. برای بررسی صحت یک کد ملی کامل و دیدن شهر آن بهطور خودکار، از بررسی صحت کد ملی استفاده کنید. این جدول اطلاعاتی عمومی است و هیچ دادهٔ شخصی در آن وجود ندارد.
راهنمای استفاده از پیششماره کد ملی شهرها
- نام شهر، استان یا سه رقم اول کد ملی را در کادر جستوجو بنویسید.
- جدول همان لحظه فیلتر میشود.
- برای بررسی کد ملی مشخص، از ابزار بررسی کد ملی استفاده کنید.
سه رقم اول کد ملی چه معنایی دارد؟
کد ملی ده رقم دارد که از سه بخش ساخته شدهاند: سه رقم اول پیششمارهٔ حوزه، شش رقم بعدی شمارهٔ سریال در آن حوزه و رقم آخر رقم کنترل. پیششماره به هر حوزهٔ ثبت احوال کشور اختصاص داده شده و همهٔ کدهایی که آن حوزه صادر میکند، با همان سه رقم شروع میشوند. به این ترتیب، هر حوزه ظرفیتی برای صدور حدود یک میلیون کد یکتا دارد، که شش رقم سریال آن را ممکن میکند.
این طراحی دو مزیت داشت. اول اینکه هر حوزه میتوانست بدون هماهنگی لحظهای با حوزههای دیگر، کد یکتا صادر کند، چون پیششمارهٔ هر حوزه با بقیه متفاوت بود. دوم اینکه با نگاه به سه رقم اول، میشد فهمید کد در کدام حوزه صادر شده است؛ اطلاعاتی که برای مدیریت پروندهها و برخی کارهای اداری مفید بود.
جدول پیش شماره کد ملی شهرها؛ مراکز استانها
جدول زیر پیششمارهٔ کد ملی برخی مراکز استانها و شهرهای بزرگ را از فهرست ابزار نشان میدهد. برای شهرهای دیگر، از جستوجوی جدول اصلی استفاده کنید.
| شهر | پیششماره | شهر | پیششماره | |
|---|---|---|---|---|
| تهران مرکزی | ۰۰۱ تا ۰۰۸ | کرمانشاه | ۳۲۴، ۳۲۵ | |
| کرج | ۰۳۱، ۰۳۲ | بندرعباس | ۳۳۸، ۳۳۹ | |
| قم | ۰۳۷، ۰۳۸ | بوشهر | ۳۴۹، ۳۵۰ | |
| اراک | ۰۵۲، ۰۵۳ | زاهدان | ۳۶۱، ۳۶۲ | |
| مشهد | ۰۹۲ تا ۰۹۴ | سنندج | ۳۷۲، ۳۷۳ | |
| اصفهان | ۱۲۷ تا ۱۲۹ | همدان | ۳۸۶، ۳۸۷ | |
| تبریز | ۱۳۶ تا ۱۳۸ | خرمآباد | ۴۰۶، ۴۰۷ | |
| اردبیل | ۱۴۵، ۱۴۶ | زنجان | ۴۲۷، ۴۲۸ | |
| اهواز | ۱۷۴، ۱۷۵ | قزوین | ۴۳۱، ۴۳۲ | |
| ساری | ۲۰۸، ۲۰۹ | یزد | ۴۴۲، ۴۴۳ | |
| گرگان | ۲۱۱، ۲۱۲ | ایلام | ۴۴۹، ۴۵۰ | |
| شیراز | ۲۲۸ تا ۲۳۰ | سمنان | ۴۵۶ | |
| رشت | ۲۵۸، ۲۵۹ | شهرکرد | ۴۶۱، ۴۶۲ | |
| ارومیه | ۲۷۴، ۲۷۵ | بیرجند | ۰۶۴، ۰۶۵ | |
| کرمان | ۲۹۸، ۲۹۹ | بجنورد | ۰۶۷، ۰۶۸ |

این فهرست بر اساس دادههای عمومی پیششمارههاست که در منابع مختلف منتشر شده و ممکن است کامل نباشد یا با تغییرات اخیر تقسیمات کشوری هماهنگ نباشد. اگر پیششمارهای را پیدا نکردید، دلیلش لزوما نامعتبر بودن کد نیست.
چرا یک شهر چند پیششماره دارد؟
شهرهای پرجمعیت معمولا بیش از یک پیششماره دارند. دلیل اول این است که شهر بزرگ چند حوزهٔ ثبت احوال دارد و هر حوزه پیششمارهٔ خودش را دارد؛ مثل تهران که حوزههای مرکزی، شمال، جنوب، شرق و غرب با پیششمارههای جداگانه دارد. دلیل دوم ظرفیت است؛ هر پیششماره حدود یک میلیون کد ظرفیت دارد و در شهرهایی که جمعیت زیادی دارند یا کدهای زیادی برای متولدان سالهای مختلف صادر کردهاند، ممکن است ظرفیت یک پیششماره کافی نباشد و پیششمارهٔ دیگری اختصاص یابد.
به همین دلیل، تهران مرکزی هشت پیششماره از ۰۰۱ تا ۰۰۸ دارد و شهرهایی مثل مشهد، اصفهان، تبریز و شیراز هر کدام سه پیششماره. شهرهای کوچکتر معمولا یک یا دو پیششماره دارند.
پیششماره، محل تولد نیست
برداشت رایج اما نادرست این است که سه رقم اول کد ملی، زادگاه فرد را نشان میدهد. در واقع، پیششماره حوزهای را نشان میدهد که کد را صادر کرده است. برای کسانی که پس از اجرای طرح کد ملی متولد شدهاند، این حوزه معمولا محل ثبت ولادت و صدور شناسنامه است که اغلب با محل تولد یکی است، اما نه همیشه؛ مثلا نوزادی که در بیمارستانی در شهر بزرگ مجاور به دنیا آمده ولی در شهر محل زندگی خانواده ثبت شده.
برای کسانی که پیش از طرح کد ملی شناسنامه داشتند، کد ملی بعدا و بر اساس حوزهٔ نگهداری پروندهٔ شناسنامهشان صادر شد. کسانی که پیش از آن مهاجرت کرده و پروندهشان را منتقل کرده بودند، ممکن است پیششمارهٔ شهر محل سکونت داشته باشند، نه زادگاه. پس از پیششماره برای نتیجهگیری دربارهٔ اصالت یا زادگاه افراد استفاده نکنید.
پیششمارههای استان تهران
استان تهران به دلیل جمعیت زیاد، بیشترین تنوع پیششماره را در یک منطقهٔ کوچک دارد. تهران مرکزی هشت پیششماره از ۰۰۱ تا ۰۰۸ دارد و حوزههای جنوب، غرب، شرق و شمال تهران به ترتیب پیششمارههای ۰۱۱، ۰۱۵، ۰۲۰ و ۰۲۵ را دارند. شهرهای اطراف تهران هم پیششمارههای خودشان را دارند؛ مثلا شهریار ۴۹۰ و ۴۹۱، اسلامشهر ۵۵۶ و ساوجبلاغ ۴۸۹. به همین دلیل، دو نفر که هر دو در تهران بزرگ شدهاند، ممکن است سه رقم اول کد ملی کاملا متفاوتی داشته باشند.
پیششمارههای تهران با صفر شروع میشوند و همین باعث میشود کدهای ملی تهرانیها بیش از بقیه در فرمها و صفحهگستردههایی که صفر ابتدایی را حذف میکنند، دچار مشکل شوند. اگر کد شما با صفر شروع میشود، هنگام وارد کردن در فرمها مطمئن شوید صفرها حذف نشدهاند.
پیششمارهها چطور تعیین شدند؟
وقتی طرح کد ملی اجرا شد، سازمان ثبت احوال به هر حوزهٔ ثبت احوال کشور، یک یا چند پیششمارهٔ سهرقمی اختصاص داد. ترتیب این پیششمارهها تا حدی از ترتیب جغرافیایی و استانی پیروی میکند؛ مثلا بیشتر پیششمارههای آذربایجان شرقی در فهرست، در محدودهٔ ۱۳۶ تا ۱۷۳ و بیشتر پیششمارههای فارس در محدودهٔ ۲۲۸ تا ۲۵۷ قرار دارند. اما این نظم کامل نیست، چون در طول زمان حوزههای تازه تشکیل شدند و پیششمارههای جدیدی از محدودههای خالی به آنها رسید.
حوزههایی که بعدها تشکیل شدند یا ظرفیت پیششمارهٔ اولیهشان پر شد، پیششمارههایی با اعداد بزرگتر، مثلا در محدودهٔ پانصد و ششصد، دریافت کردند. به همین دلیل، در جدول گاهی شهری را میبینید که پیششمارهاش از نظم استان خودش بیرون افتاده است.
اشتباههای رایج دربارهٔ پیششماره
اشتباه اول، همان برداشت پیششماره بهعنوان محل تولد است که بالاتر توضیح دادیم. اشتباه دوم، استفاده از پیششماره برای تعیین اعتبار کد است؛ کدی که پیششمارهاش در فهرست نیست، ممکن است کاملا معتبر باشد. اعتبار کد فقط با رقم کنترل و قواعد ساختاری سنجیده میشود. اشتباه سوم، فرض اینکه همهٔ اعضای یک خانواده پیششمارهٔ یکسان دارند؛ والدین و فرزندان ممکن است در حوزههای مختلفی ثبت شده باشند.
اشتباه چهارم، تکیه بر نام استانِ درجشده در فهرست برای تقسیمات امروزی است. همانطور که دربارهٔ کرج و خراسان گفتیم، نام استان در برخی فهرستها، تقسیمات زمان تخصیص را نشان میدهد. برای کارهای رسمی که به استان محل سکونت نیاز دارند، از نشانی واقعی فرد استفاده کنید، نه از پیششمارهٔ کد ملی.
کرج، البرز و تغییرات تقسیمات کشوری
تقسیمات کشوری ایران در دهههای اخیر تغییرات زیادی داشته است؛ استانهایی تقسیم شدهاند، شهرستانهای جدید تشکیل شده و برخی شهرها از استانی به استان دیگر منتقل شدهاند. نمونهٔ شناختهشده، تشکیل استان البرز است که کرج و چند شهر دیگر را از استان تهران جدا کرد. پیششمارهها پیش از این تغییرات تعیین شدهاند و در فهرستهای رایج، از جمله این جدول، گاهی نام استانِ زمان تخصیص برای آنها آمده است. به همین دلیل کرج در جدول زیر استان تهران دیده میشود.
همین موضوع دربارهٔ استانهای خراسان هم صدق میکند؛ پیش از تقسیم خراسان بزرگ به سه استان، همهٔ این شهرها زیر یک استان بودند. وقتی در جدول نام استان را میبینید، آن را راهنمای جغرافیایی تقریبی بدانید، نه تقسیمات رسمی امروز.

پیششماره در استانهای بزرگ
در فهرست، فارس با حدود ۴۶ پیششماره بیشترین سهم را دارد و پس از آن اصفهان، خراسان رضوی و خوزستان هر کدام حدود ۳۶ پیششماره دارند. دلیل این تعداد، فقط جمعیت نیست؛ تعداد شهرستانها و حوزههای ثبت احوال هم اثر دارد. استانهایی که شهرستانهای کوچک فراوانی دارند، حتی با جمعیت کمتر، ممکن است پیششمارههای بیشتری داشته باشند، چون هر حوزه دستکم یک پیششمارهٔ جدا لازم دارد.
نگاه به این تعداد، تصویری از ساختار اداری کشور در زمان اجرای طرح کد ملی میدهد. شهرستانهایی که بعدها تشکیل شدند، گاهی پیششمارهٔ جدیدی گرفتند و گاهی کدهای ساکنانشان همچنان با پیششمارهٔ شهرستان مادر صادر میشود.
پیششماره و کارهای اداری
در برخی کارهای اداری، کارمندان از روی پیششمارهٔ کد ملی، محل صدور شناسنامه را تشخیص میدهند تا اگر نیاز به استعلام یا پیگیری پروندهٔ ثبتی باشد، بدانند به کدام اداره مراجعه شود. برای شهروندان هم دانستن حوزهٔ صادرکننده، در مواقعی مثل درخواست المثنی شناسنامه یا اصلاح اطلاعات هویتی مفید است؛ هرچند امروز بسیاری از این خدمات بهصورت متمرکز و در هر دفتر ثبت احوالی قابل انجام است.
ایرانیان مقیم خارج
برای ایرانیانی که در خارج از کشور متولد شدهاند و شناسنامهٔ آنها از طریق سفارتخانهها و کنسولگریهای ایران صادر شده، پیششمارههای جداگانهای در نظر گرفته شده است. این پیششمارهها در جدول با عنوان امور خارجه مشخص شدهاند. کد ملی این افراد هم دهرقمی است و با همان الگوریتم رقم کنترل بررسی میشود.
کاربردهای فهرست پیششماره
برای برنامهنویسان و طراحان سامانه، فهرست پیششمارهها کاربردهای عملی دارد. میتوان در فرمها، پس از وارد کردن کد ملی، استان یا شهر صادرکننده را بهعنوان پیشنهاد نمایش داد؛ البته فقط بهعنوان پیشنهاد و با امکان تغییر، چون محل صدور با محل سکونت فرق دارد. در تحلیلهای آماری، با رعایت حریم خصوصی و ناشناسسازی، پیششماره میتواند نمایی کلی از پراکندگی جغرافیایی کاربران بدهد. برای ساختن کدهای تستی با پیششمارهٔ شهری مشخص، تولید کد ملی تستی امکان انتخاب شهر را دارد.
برای پژوهشگران و روزنامهنگاران، این فهرست نشان میدهد که حوزههای ثبت احوال چطور در کشور توزیع شدهاند. تعداد پیششمارههای هر استان، تا حدی با جمعیت و تعداد شهرستانهای آن ارتباط دارد؛ مثلا فارس و اصفهان که شهرستانهای زیادی دارند، بیشترین پیششمارهها را در فهرست دارند.
حریم خصوصی و استفادهٔ مسئولانه
این جدول فقط ارتباط پیششماره و شهر را نشان میدهد و هیچ دادهٔ شخصی ندارد. اما کد ملی کامل افراد، اطلاعات حساسی است. اگر در محیط کار به کدهای ملی مشتریان یا کارکنان دسترسی دارید، از تحلیل پیششماره برای قضاوت دربارهٔ افراد یا تبعیض بر اساس محل صدور کد استفاده نکنید. استفادهٔ مسئولانه از دادهها، بخشی از اعتماد میان سازمان و مردم است.
اگر شهر شما در فهرست نیست
فهرست پیششمارهها شامل حدود ششصد مورد است و ممکن است برخی حوزههای جدید، کمجمعیت یا تغییرنامیافته در آن نباشند. همچنین در منابع عمومی، گاهی برای یک پیششماره نامهای متفاوتی آمده است. اگر سه رقم اول کد ملی شما در جدول نیست، کد شما نامعتبر نیست؛ فقط اطلاعات آن پیششماره در فهرست موجود نیست. صحت کد را با رقم کنترل میتوان بررسی کرد که مستقل از فهرست پیششمارههاست.
جستوجوی سریع در جدول
برای استفادهٔ سریع از جدول، چند نکته کمک میکند. نام شهر را بدون پیشوندهایی مثل «شهر» بنویسید. اگر نام شهری دو بخشی است، فقط بخش اصلی را جستوجو کنید. برای جستوجوی پیششماره، سه رقم را با یا بدون صفر ابتدایی وارد کنید. میتوانید ارقام را فارسی یا انگلیسی بنویسید. اگر میخواهید همهٔ شهرهای یک استان را ببینید، نام استان را بنویسید. جستوجو به نیمفاصله و فاصله حساس نیست، پس نام شهرهایی مثل خرمآباد را به هر شکلی بنویسید، پیدا میشود. اگر نتیجهای نیامد، بخش کوتاهتری از نام را امتحان کنید؛ گاهی املای نام شهرها در منابع مختلف کمی فرق دارد.
پیششمارهها در سامانههای نرمافزاری
اگر برنامهنویس هستید و میخواهید فهرست پیششمارهها را در نرمافزار خود استفاده کنید، چند نکته را در نظر بگیرید. پیششماره را همیشه سهرقمی و با صفرهای ابتدایی نگه دارید؛ «۱» با «۰۰۱» یکی نیست. فهرست را بهعنوان دادهٔ کمکی ببینید، نه منبع قطعی اعتبار؛ کدی که پیششمارهاش در فهرست نیست را رد نکنید. فهرست را قابل بهروزرسانی طراحی کنید، چون ممکن است پیششمارههای تازه یا اصلاح نامها لازم شود. و در نمایش شهر به کاربر، از عبارتهایی مثل «محل صدور» استفاده کنید، نه «زادگاه»، تا برداشت نادرست ایجاد نشود.
اگر دادههای پیششماره را از منابع مختلف جمع میکنید، آنها را با هم مقایسه کنید؛ در فهرستهای عمومی گاهی خطاهایی مثل ثبت شهری زیر استان اشتباه دیده میشود. ما هم در بازبینی این فهرست چنین خطاهایی را اصلاح کردهایم و اگر خطای دیگری دیدید، گزارش آن به بهتر شدن فهرست کمک میکند. برای گزارش، کافی است از صفحهٔ تماس، پیششماره و نام درست شهر را بفرستید.
ابزارهای مرتبط
برای بررسی کد ملی کامل، بررسی صحت کد ملی را ببینید. اگر به پیششمارههای دیگر علاقه دارید، پیدا کردن شهر از پلاک خودرو و تشخیص اپراتور از شماره موبایل هم بر اساس پیششماره کار میکنند. سایر ابزارهای بررسی شمارههای رسمی در کد ملی، کارت و شبا در دسترساند.
آخرین بازبینی محتوا: · تیم تحریریه ابزار جیبی