This document presents a model for analyzing net migration between Portuguese regions from 1991 to 2001. The empirical analysis finds that housing availability, measured as the growth rate in the number of houses in a region compared to other regions, is the main determinant of migration patterns between regions. Spatial autocorrelation tests find no influence of neighboring regions' net migration or other factors on a given region's migration rates. The model and results suggest housing supply was the primary driver of labor mobility between Portuguese regions during this time period.