Към 7 септември 2021 г. българската етническа група обхваща 5 118 494, или 84.6% от лицата, отговорили на въпроса за етническа принадлежност. Към турската етническа група са се самоопределили 508 378, или 8.4% от отговорилите лица. Към третия по численост ромски етнос са се самоопределили 266 720, или 4.4% от отговорилите лица. Към други етнически групи са се самоопределили 79 006 души, или 1.3%. Лицата, които са посочили, че не могат да се самоопределят, са 15 746 (0.3%). Отговор „Не желая да отговоря“ са отбелязали 63 767, или 1.0% от отговорилите лица.
Българският език е майчин за 5 037 607 души, или 85.3% от населението, турският - за 514 386 души, или за 8.7%, и ромският - за 227 974 души, или за 3.9% от отговорилите на въпроса. Друг майчин език са посочили 62 906 души, или 1.1%. Лицата, които са посочили, че не могат да определят майчиния си език, са 10 633 (0.2%). Отговор „Не желая да отговоря“ са отбелязали 49 602, или 0.8% от отговорилите лица.
Лицата, самоопределили се към християнското вероизповедание, са 4 219 270, или 71.5% от отговорилите на въпроса. Мюсюлманско вероизповедание са посочили 638 708 лица, или 10.8%, юдейско - 1 736, а с други вероизповедания са 6 451 лица. 305 102 (5.2%) лица са отговорили, че нямат вероизповедание, 259 235 (4.4%) са изпитали затруднения да определят своето вероизповедание, а 472 606 (8.0%) са отбелязали отговор „Не желая да отговоря“.