The Czech Republic ranked 22 out of 128 countries on the 2017 Social Progress Index published by the Social Progress Imperative.