This study approaches the stability analysis and controller design of Lotka–Volterra and quasi-polynomial systems from the perspective of passivity theory. The passivity based approach requires to extend the autonomous system model with a suitable input structure. The condition of passivity for Lotka–Volterra systems is less strict than the classic asymptotic stability criterion. It is shown that each Lotka–Volterra system is feedback equivalent to a passive system and a passifying state feedback controller is proposed. The passivity based approach enables the design of novel state feedback controllers to Lotka–Volterra systems. The asymptotic stability can be achieved by applying an additional diagonal state feedback having arbitrarily small gains. This result was further explored to achieve rate disturbance attenuation in controlled Lotka–Volterra systems. By exploiting the dynamical similarities between the Lotka–Volterra and quasi-polynomial systems, it was shown that the passivity related results, developed for Lotka–Volterra systems, are also valid for a large class of quasi-polynomial systems. The methods and tools developed have been illustrated through simulation case studies.