Briar Creek Township is in eastern Columbia County, bordered to the east by Luzerne County, to the north by Fishing Creek Township, to the west by North Centre Township, and to the south by the boroughs of Briar Creek and Berwick.
The northern boundary of the township follows the ridgecrest of Huntington Mountain, while Lee Mountain is south of it, running nearly parallel to it.