Občanský průkaz vydává obecní úřad obce s rozšířenou působností, v hlavním městě Praze úřad městské části, u něhož občan podal žádost o jeho vydání.
Občanský průkaz je povinen mít občan České republiky, který dosáhl věku 15 let a má trvalý pobyt na území České republiky.
Občanský průkaz může mít i občan mladší 15 let.