A method for measuring left and right balance of a user''s body using a smart insole is provided. Step of receiving the user''s walking data from the smart insole attached to the user''s left and right shoes, wherein the walking data includes pressure data for each foot region for a predetermined time period, step, for the left and right feet of the user Comparing pressure data for each foot region, assigning weights for each foot region to calculate left and right pressure differences, and using the weight applied for each foot region and the calculated left and right pressure differences for each foot region, the user''s left and right balance differences Including the step of determining, the balance score is determined by using the difference between left and right balance, the user''s walking data includes sensor data measured by the acceleration sensor, the geomagnetic sensor and the gyro sensor included in the smart insole, The weight assigned to each foot region may be differently assigned to at least a portion of the user according to the walking type of the user.스마트 인솔을 이용하여 사용자의 신체 좌우 밸런스를 측정하는 방법이 제공된다. 사용자의 좌우 신발에 부착된 스마트 인솔로부터 사용자의 보행 데이터를 수신하되, 상기 보행 데이터는 기 설정된 시간 구간 동안의 족부 영역별 압력 데이터를 포함하는 것인, 단계, 상기 사용자의 좌측 및 우측 족부에 대한 족부 영역별 압력 데이터를 비교하여, 족부 영역별 가중치를 부여하여 좌우 압력 차이를 산출하는 단계 및 족부 영역별로 부여된 가중치와 상기 산출된 족부 영역별 좌우 압력 차이를 이용하여, 상기 사용자의 좌우 밸런스 차이를 결정하는 단계를 포함하되, 상기 균형점수는 좌우 밸런스 차이를 이용하여 결정하고, 상기 사용자의 보행 데이터는 상기 스마트 인솔에 포함된 가속도 센서, 지자기 센서 및 자이로 센서에 의해 측정된 센서 데이터를 포함하고, 상기 족부 영역별로 부여된 가중치는, 상기 사용자의 보행 유형에 따라 적어도 일부는 서로 다르게 부여할 수 있다.