The walking assistance device is provided with: a base; a driving unit for moving the base; a distance-detecting unit for detecting the distance from the base to the user; a safe distance range-setting unit for setting the distance range from the base to the user during safe walking of the user to be the safe distance range; a walking condition-assessing unit for assessing whether or not the distance detected by the distance-detecting unit is outside the safe distance range; and a control unit for controlling the driving unit when the walking condition-assessing unit determines that the distance detected by the distance-detecting unit is outside the safe distance range. The walking assistance device is provided with a closeness-determining unit for detecting when the distance detected by the distance-detecting unit is smaller than a specified distance. When the closeness-determining unit detects that the distance detected by the distance-detecting unit is smaller than the specified distance, the control unit controls the driving unit.L'invention concerne un dispositif d'assistance à la marche, qui comprend : une base ; une unité d'entraînement pour déplacer la base ; une unité de détection de distance pour détecter la distance de la base à l'utilisateur ; une unité de réglage de plage de distance de sécurité pour régler la plage de distance de la base à l'utilisateur pendant la marche sécurisée de l'utilisateur afin d'être dans la plage de distance de sécurité ; une unité d'évaluation d'état de marche pour évaluer si la distance détectée par l'unité de détection de distance se trouve hors de la plage de distance de sécurité ou non ; et une unité de commande pour commander l'unité d'entraînement lorsque l'unité d'évaluation d'état de marche détermine que la distance détectée par l'unité de détection de marche se trouve hors de la plage de distance de sécurité. Le dispositif d'assistance à la marche comprend une unité de détermination de proximité pour détecter lorsqu