Porcupine Plain is located in Saskatchewan, Canada. The community is situated in the northeast parkland, bordering the Porcupine Provincial Forest. It is approximately 25km north east of Greenwater Lake Provincial Park, 290km north east of Saskatoon, 305km north of Regina and 200km south east of Prince Albert.