Gmina Kamień is a rural gmina (administrative district) in Rzeszów County, Subcarpathian Voivodeship, in south-eastern Poland. Its seat is the village of Kamień, which lies approximately 34 kilometres (21 mi) north of the regional capital Rzeszów.
The gmina covers an area of 73.21 square kilometres (28.3 sq mi), and as of 2006 its total population is 6,879.
The gmina contains the villages of Kamień (divided into several sołectwos), Krzywa Wieś and Łowisko.
Gmina Kamień is bordered by the gminas of Jeżowe, Nowa Sarzyna, Raniżów and Sokołów Małopolski.