The Dharmapuri district administration has directed the removal of all permanent flag poles located on public land in compliance with the recent Madurai Bench of the Madras High Court orders.