Schlierbach is a municipality in the district of Sursee, in the canton of Lucerne, in Switzerland.
Of the agricultural land, 57.68% is used for farming or pastures, while 4.84% is used for orchards or vine crops.
Of the settled areas, 3.32% is covered with buildings, 0.14% is industrial, 0.41% is classed as special developments, 0.28% is parks or greenbelts and 2.35% is transportation infrastructure.
Most of the population (as of 2000[update]) speaks German (95.2%), with Albanian being second most common ( 3.0%) and French being third ( 0.5%).
The age distribution in Schlierbach is; 163 people or 25.1% of the population is 0–19 years old.
In the 2000 census[update], the religious membership of Schlierbach was; 487 (85.9%) were Roman Catholic, and 25 (4.4%) were Protestant.