 At first majority were Czech-speaking (2,004 or 85.6% in 1880 and 1,987 or 66.2% in 1890, then dropping to 823 or 19.6% and again growing to 1,911 or 34.7% in 1910), later Polish-speaking (at first 286 or 12.2% in 1880, then 893 or 29.8% in 1890, and 3,258 or 77.7% in 1900, 3,453 or 62.8% in 1910).They were accompanied by a German-speaking minority (in percentage at most 120 or 4% in 1890, in number 138 or 2.5% in 1910).In terms of religion in 1910 the majority were Roman Catholics (5,159 or 91.1%), followed by Protestants (354 or 6.3%), Jews (134 or 2.4%) and 13 "others".