Remove any fence posts severely displaced by frost heave. Inspect them for damage. Dispose of them if the freezing and compression caused the posts to buckle or break, or if they were previously anchored with concrete.
Use a post hole digger or auger to re-dig the fence-post hole, making it wider at the bottom than at the top. Dig below the frost line if reasonably practical. Place approximately 2 inches of gravel at the bottom of the hole to promote drainage.
Place the fence post in the hole. If one end of the post is wider than the other, place the wider end in the hole. Measure and line up the post with the rest of the fence. Brace it in place when finished.
Pour concrete in the hole until the concrete is approximately 2 inches below ground level. Cover the concrete with dirt when it has dried. Remove the fence post's bracing.
Repeat the process for all displaced fence posts.