We analyze empirically the impact of urban agglomeration on Italian wages. Using micro-data from the Bank of Italy's Survey of Household Income and Wealth for the years 1995, 1998, 2000 and 2002 on more than 22,000 employees distributed in 242 randomly drawn local labor markets, we test whether the structure of wages varies with urban scale. We find that every additional 100,000 inhabitants in the local labor market raises earnings by 0.1 percent. The use of a geographical approach enables us to state that this effect decays very rapidly with distance, losing significance beyond approximately 12 kilometers. We also find that urbanization does not affect returns to experience and that it reduces returns to education and to tenure with current firm, while providing a premium to worker supervisors. © 2007 Elsevier B.V. All rights reserved