Disclosed herein is a gait monitoring apparatus and method. The gate monitoring apparatus includes a preprocessing unit for receiving data from a gait detection sensor and preprocessing the data. A swing detection unit detects, based on the data output from the preprocessing unit, whether a current gait phase is a swing phase in which a foot of a pedestrian is lifted from ground and swings in air when the foot moves forwards. A stance detection unit detects, based on the output data, whether a current gait phase is a stance phase in which the foot is in contact with the ground. A heel-strike detection unit detects, based on the output data, whether a current gait phase is a heel-strike phase in which the heel of the pedestrian strikes ground. A control unit determines the current gait phase, analyzes the gait of the pedestrian, and outputs gait analysis information.