In most towns, yes they do. I dont know if there is a special circumstance for dragon bridge as its not really a town but rather a homestead, much like Rorikstead. I have almost all the gaurds in Falkreath die due to a dragon attack and returned later and they have all been replaced.