Chałupki [xaˈwupki] (German: Annaberg) is a village in Racibórz County, Silesian Voivodeship, Poland. It has a population of 1,694 (2007). It lies on the border with the Czech Republic on the important railway line Chałupki - Bohumín.
Before World War II the population of the village was mainly German and it was named Annaberg until 1945.
The German population fled prior to the arrival of the Red Army, or was either murdered or expelled after the war, thus today's inhabitants are mostly Polish immigrants from other parts of Poland.