Jedinstveni matični broj građana (JMBG) je identifikacioni broj koji posjeduju svi građani rođeni u Socijalističkoj Federativnoj Republici Jugoslaviji od 1976. godine.
Građani koji su rođeni prije 1976. godine dobili su broj u zavisnosti od regija u kojim su tada živjeli, a ne u kojima su rođeni.
Značenje prvih 7 cifara nam je oduvijek bilo poznato, jer se zna da su oni povezani sa datumom rođenja. Međutim, ostalih 6 brojeva su često predmet raznih nagađanja.
JMBG tj. OIB broj je napravljen od 13 cifara u formi “DD MM GGG RR BBB K” (bez razmaka), gdje su:
DD – dan rođenja
MM – mjesec rođenja
GGG – posljednje tri cifre godine rođenja
RR – politička regija rođenja (za građane rođene prije 1976. godine politička regija podrazumijeva gdje su trenutno živjeli)
* 00-09 – stranci bez državljanstva bivše SFRJ ili njenih nasljednica:
01 – stranci u BiH
02 – stranci u Crnoj Gori
03 – stranci u Hrvatskoj
04 – stranci u Makedoniji
05 – stranci u Sloveniji
07 – stranci u Srbiji (bez pokrajina)
08 – stranci u Vojvodini
09 – stranci na Kosovu i Metohiji
* 10-19 – Bosna i Hercegovina
10 – Banja Luka
11 – Bihać
12 – Doboj
13 – Goražde
14 – Livno
15 – Mostar
16 – Prijedor
17 – Sarajevo
18 – Tuzla
19 – Zenica
* 20-29 – Crna Gora
21 – Podgorica
26 – Nikšić
29 – Pljevlja
* 30-39 – Hrvatska
30 – Osijek, Slavonija region
31 – Bjelovar, Virovitica, Koprivnica, Pakrac, Podravina region
32 – Varaždin, Međumurje region
33 – Zagreb
34 – Karlovac
35 – Gospić, Lika region
36 – Rijeka, Pula, Istra and Primorje region
37 – Sisak, Banovina region
38 – Split, Zadar, Dubrovnik, Dalmacija region
39 – ostalo
* 41-49 – Makedonija
41 – Bitola
42 – Kumanovo
43 – Ohrid
44 – Prilep
45 – Skopje
46 – Strumica
47 – Tetovo
48 – Veles
49 – Štip
* 50-59 – Slovenija (samo 50 je korišteno)
* 60-69 – (nije korišteno iz neobjašnjenih razloga)
* 70-79 – Centralna Srbija
71 – Beograd region
72 – Šumadija
73 – Niš
74 – Južna Morava
75 – Zaječar
76 – Podunavlje
77 – Podrinje i Kolubara
78 – Kraljevo
79 – Užice
* 80-89 – Autonomna Pokrajina Vojvodina
80 – Novi Sad
81 – Sombor
82 – Subotica
85 – Zrenjanin
86 – Pančevo
87 – Kikinda
88 – Ruma
89 – Sremska Mitrovica
* 90-96 – Autonomna Pokrajina Kosovo i Metohija
91 – Priština
92 – Kosovska Mitrovica
93 – Peć
94 – Đakovica
95 – Prizren
96 – Kosovsko Pomoravski okrug
BBB – jedinstveni broj
* 000-499 muški
* 500-999 ženski
K – kontrolna cifra
Kontrolna cifra se izračunava formulom gde DDMMGGGRRBBBK = ABVGDĐEŽZIJKL
L = 11 – ((7*(А+Е) + 6*(B+Ž) + 5*(V+З) + 4*(G+I) + 3*(D+J) + 2*(Đ+K) ) % 11)
% je MOD ili ostatak deljenja a ne / ili znak za deljenje
– ako je kontrolna cifra između 1 i 9, ostaje ista (L=K)
– ako je kontrolna cifra veća od 9, postaje nula (L=0) (espreso.rs)