The Czech Republic has a largest city.
Czech Republic . It is a unitary parliamentary republic , has 10.5 million inhabitants and the capital and largest city is Prague , with over 1.2 million residents . Ostrava . In terms of both population and area Ostrava is the third largest city in the Czech Republic , the second largest city in Moravia , and the largest city in Czech Silesia ; it straddles the border of the two historic provinces of Moravia and Silesia .