Pod względem narodowościowym najwięcej było Polaków (69%), następnie Ukraińców (14%), Żydów (8%), Białorusinów (4%) i Niemców (4%). Z kolei pod względem wyznaniowym najwięcej było katolików obrzędu łacińskiego. Następnie prawosławie, potem grekokatolicyzm, judaizm i protestantyzm.
Społeczeństwo II RP było wielonarodowe i wielowyznaniowe. W Polsce odsetek ludności żydowskiej był największy w całej Europie przed II wojną światową.