이주비용보다 이주편익이 클 경우 인구이동이 이루어진다는 비용-편익 모델은 인구이동의 원인을 설명하는데 장단점을 모두 가진다.
우선, 대표적인 미시적 분석모형 중에 하나인 비용-편익 모델은 인구이동을 인적자본에 대한 투자로 고려하고 있으며, 인구이동에 따른 이주비용과 이주편익에 대해 분석한다. 여기에서의 비용은 직접적 비용, 간접적 비용, 심리적 비용 등을 포함하고, 편익으로는 소득, 생활비, 생활환경, 기후, 경치 등을 포함한다. 즉, 이주편익이 이주비용보다 큰 경우에는 투자 즉 인구이동이 이뤄진다는 것이다. 이 이론을 이용하면 고연령층에 비해 저연령층의 이동률이 높은 이유와 지역간 소득격차가 있더라도 인구이동이 일어나지 않는 이유 등을 설명할 수 있다. 하지만, 이 이론은 비금전적인 비용을 어떻게 측정할 것 인지에 대한 어려움이 있을 뿐만 아니라 개발도상국의 경우 실업률이 높은 도시지역일 지라도 지속적으로 인구유입이 발생하는 현상을 정확하게 설명하지 못하는 단점이 있다 (김인식, 2009).