A civilian was also injured in the firing and was hospitalised, they said.
Constable Salamatullah was shot at from point blank range by some unidentified ultras in village Khudwani, 62-km from here, at around 1 PM, the officials said.
The constable, part of a patrol party, was rushed to hospital where he succumbed to injuries.
Before fleeing, the militants took away the service rifle of the cop, the officials said.
No militant outfit has so far claimed responsibility for the attack.