PurposeThe study compares the social services functioning in two local contexts, one urban and one rural, in the same Italian region, to understand how contextual features affect frontline workers' work.Design/methodology/approachBy applying the framework of the street-level bureaucracy theory (SLB) and proposing a framing of the spatial contexts under analysis, the present study adopts a qualitative approach. In particular, semi-structured interviews were conducted among street-level workers, decision-makers and privileged witnesses.FindingsThe study shows how the typical features of the rural and urban Italian contexts analyzed impact differently on the working conditions of frontline workers, leading to substantive differences in the possibility of exercise their role at the street-level.Originality/valueThe article contributes to a wider understanding of social services provision in a highly fragmented system like the Italian one by taking into consideration contexts that are usually little investigated in SLB and welfare studies in the Mediterranean Europe area: those rural and, in particular, those belonging to the so-called “inner areas”.