There are a large number of weirs installed in rivers of Korea, and these characteristics are not common in other countries. When the flow passes through a structure such as a weir, discontinuous flow occurs. In terms of numerical simulation, it affects the numerical instability due to the balance between the flow term and the source term. In order to solve these problems, many researchers used empirical formulas or numerical scheme simplification. Recently, researches have been conducted to use more accurate numerical scheme. K-River was developed to reflect the characteristics of domestic rivers and calculate the discontinuous flow more accurately. For the verification of K-River, 1) numerical experiment simulations with a bump in the bed, 2) laboratory experiment of hydraulic jump simulation, 3) real river were performed. K-River verified its applicability by simulating results similar to the exact solution and observed value in all simulations.