A method of measuring a user's body balance using a smart insole is provided. A method of measuring a body balance performed by a user terminal, the method comprising: receiving walking data of a user from a smart insole attached to a user's left and right shoes, wherein the walking data includes pressure data per foot area for a predetermined time interval A step of calculating pressure difference between left and right foot parts of the user and foot parts of the user to calculate a pressure difference between left and right foot parts of the foot part and a step of calculating a difference between left and right pressures of the foot parts, And determining a body balance difference of the user.스마트 인솔을 이용하여 사용자의 신체 밸런스를 측정하는 방법이 제공된다. 사용자 단말에 의해 수행되는 신체 밸런스 측정 방법은, 사용자의 좌우 신발에 부착된 스마트 인솔로부터 사용자의 보행 데이터를 수신하되, 상기 보행 데이터는 기 설정된 시간 구간 동안의 족부 영역별 압력 데이터를 포함하는 것인, 단계, 상기 사용자의 좌측 및 우측 족부에 대한 족부 영역별 압력 데이터를 비교하여, 족부 영역별 좌우 압력 차이를 산출하는 단계 및 족부 영역별로 부여된 가중치와 상기 산출된 족부 영역별 좌우 압력 차이를 이용하여, 상기 사용자의 신체 밸런스 차이를 결정하는 단계를 포함할 수 있다.