Elmbridge Borough Council has approved the plans despite over 700 objections.
Half of the homes on the site in Assher Road will be affordable, and plans include a GP surgery and café.
Elmbridge Borough Council was told by a planning inspector last year that it needed to better meet affordable housing needs.