W 1948 roku ponownie połączono miasta Karwinę i Frysztat oraz wsie Darków, Raj i Stare Miasto w jeden organizm miejski tym razem o nazwie Karwina. Herbem miejskim ustanowiono dawny herb Frysztatu, który od tej pory stanowi historyczno-zabytkowe centrum przemysłowego miasta. Karwina została siedzibą powiatu, w którego obręb weszły m.in. Czeski Cieszyn, Bogumin i nowo powstałe duże miasto-sypialnia Hawierzów. W następnych latach w Karwinie powstało kilka znaczących osiedli mieszkaniowych, które nadały wielkopłytowy charakter miastu. Jeszcze w 1946 rozpoczęła się budowa Nowego Miasta we Frysztacie, a następne osiedla powstały w latach 50. i 60. w Raju i Mizerowie. Jeszcze w 1950 ludność miasta wynosiła 38 456, do 1970 wzrosła do 78 546. W samym tylko Raju liczba ta w tym okresie wzrosła od 1685 do 19 717, zaś w dzielnicy Doły zmniejszyła się z 20 769 do 7176 W 2001 z 4009 budynków na terenie miasta 2812 (ponad 70%) stanowiły te wzniesione w latach 1946–1980. thumb|Karwina (Frysztat) – wejście do kościoła Podwyższenia Krzyża Świętego (lipiec 1939)
Ludność Duży odsetek mieszkańców miasta żyje w blokach mieszkalnych.