Pyhra is a town with 3286 inhabitants in the district of Sankt Pölten-Land in Lower Austria, Austria.