The incident happened at Llanymynech near the Cross Keys hotel on Saturday, affecting the A483 until it reopened at about 15:00 BST.
Dyfed-Powys Police said highways officials had put a diversion in place after the collision on the adjacent B4398 road.
A two-vehicle collision closed a main road leading to hold-ups in Powys.