A voltage regulator with current-mode, dual-edge pulse width modulation (PWM) and non-linear control. The voltage regulator may include a top switch (e.g., MOSFET) configured to couple a power supply supplying an input voltage to a load. A linear control circuit of the regulator may use a first ramp signal to control turning ON of the top switch and a second ramp signal to control turning OFF of the top switch. A non-linear control circuit may turn ON the top switch upon detection of a load current step-up change to maintain an output voltage of the regulator within its regulation band. The non-linear control circuit may turn OFF the top switch upon a load current step-down change to prevent output voltage overshoot.