Puruliya is situated in West Bengal.
It is the headquarters of the Purulia district.
The city is located on the north of the Kangsabati River.