Residents of the north shore and northern beaches of Sydney are paying up to twice as much for home delivered food as people in the south and west.

The highest prices, on average, for popular dishes such as pad Thai, a large Margherita pizza and Indian butter chicken curry were all found north of the bridge, a Herald analysis of Menulog data covering more than 3000 NSW restaurants found.

Generally, a Sydney restaurant will deliver to 12 or more suburbs, so the data reflects what is available for home delivery in a postcode - not what is delivered from a suburb.

The Indian butter chicken prices ranged from $11.20 (on average) around Engadine in the south of Sydney, up to about $20.50 in Mosman and Northbridge on the north shore.

The highest prices - up to $24.30 - were around Newcastle, where eight of the top 10 suburbs for high prices were recorded.