Mysłowice is one of the oldest cities in
Upper Silesia. Located at the confluence of the White and Black Przemsza rivers, it is situated on an important trading route from
Wrocław to
Kraków. The earliest traces of the modern settlement date back to the 11th and 12th century, when it was part of
Piast-ruled
Poland. The first mention of a parish priest is found in a document from 1306. In 1360, Mysłowice was already referred to as a town. The previously existing village was granted city rights around 1260. Over the centuries the ownership of the city changed frequently, as did the borders between different countries. After the foundation of the
German Empire in 1871 the area became known as
Dreikaisereck ("triangle of the three emperors"), as it was situated at the point where the
Austrian,
German and
Russian Empires adjoined. A local branch of the Polish
Sokół movement was established in 1903, but was dissolved in 1905 due to harassment by local German authorities, and replaced by a new branch in the present-day district of
Kosztowy a week later. After
World War I, in 1918, Poland regained independence, and in 1919, local
Polish miners organized large protests in Mysłowice. On August 15, 1919, the German
Grenzschutz opened fire on protesting Polish miners and their families. After the Silesian Uprisings in 1922, Mysłowice and the rest of
East Upper Silesia became part of the newly restored
Second Polish Republic. During the
German occupation of Poland (
World War II), the Germans operated a Nazi prison in the town. Many Polish children passed through the prison during the implementation of the Nazi genocidal policy towards Polish families in Silesia. In the
Wesoła district, the Germans also established and operated a
forced labour camp for
Jews and a
subcamp of the
Auschwitz concentration camp. In the final stages of the war, most prisoners of the subcamp were evacuated by the Germans in a
death march to
Gliwice and then deported to
Germany, while the remaining sick prisoners were mostly murdered by the
SS. ==Districts==