Abstract: This study aims to investigate factors which are determining to get job in urban formal sector by a migrant from rural areas. The study is based on data collected from 400 sample migrants in urban Iran. The results revealed that human characteristics such as age has negative impact, indicates that the odds of getting job in formal sector declines significantly with increasing age and both secondary and degree education also influence on getting job in formal sector significantly. Whereas urban based contacts of the migrants do have significant impact on getting job in formal sector. It indicates that the personal skill and formal education play a significant role in job determination of the migrants.