Neuenhof is a municipality in the district of Baden in the canton of Aargau in Switzerland, located in the Limmat Valley (German: Limmattal).
Of the rest of the land, 26.2% is settled (buildings or roads) and the remainder (5.2%) is non-productive (rivers or lakes).
[4] The municipality is located in the Baden district, between the Heitersberg and the Limmat river.
The blazon of the municipal coat of arms is Per fess Or and Gules two Mullet of Five in pale counterchanged.
[4] The age distribution, as of 2008[update], in Neuenhof is; 758 children or 9.5% of the population are between 0 and 9 years old and 832 teenagers or 10.4% are between 10 and 19.
[12] From the 2000 census[update], 3,638 or 47.8% are Roman Catholic, while 1,659 or 21.8% belonged to the Swiss Reformed Church.
Neuenhof railway station is a stop of the S-Bahn Zürich on the line S12.