Accurate modeling and efficient control of inverted pendulums have always been a challenge for researchers. So, the current research aims to achieve the following objectives: (I) proposing a comprehensive dynamic model for the inverted pendulums which accounts for the flexibility of the pendulum bar and (II) suggesting an appropriate supervisory fuzzy-pole placement control strategy for stabilizing the pendulum system. Using a Lagrangian formulation, the equations of motion are derived and linearized. Then, a state feedback controller with a reduced-order observer is designed to stabilize the system. Closed-loop simulations reveal that at least six modes shall be considered in the dynamic equations. To improve the quality of the transient response, a novel fuzzy system is developed for real-time assignment of the controller poles. Simulation results demonstrate that the control quality is significantly improved by adding a supervisory fuzzy system to the control loop. The developed approach for dynamic modeling of the system, and the idea of multi-level fuzzy-pole placement control architecture developed in this paper, may be successfully applied to improve the response specifications in other dynamic systems.