The purpose of this study is to explain the mechanism of the variation of regional populations by a model. Economic factors which affect the variation of regional population were chosen as the variables of the model. The structural form of the model consists of four equations. One of the four equations was derived from a “utility function of migration” proposed in this paper. The reduced form of this model was applied to the data of Japan for two periods of time 1960-1965 and 1965-1970. When the model applied to the data, four types of boundary lines of regions were used. The reduced form was successfully applied to all the data for the two periods of time, obtained from the four types of boundary lines of regions.