Andrychów is the largest town in Wadowice County, located in the Lesser Poland Voivodeship in southern Poland. It is situated within the Little Beskids region on the banks of the Wieprzówka river.
The town covers an area of 10.34 square kilometres and had a population of 18,815 inhabitants as of June 2022.