A few facts about Helmond
- With about 75,000 inhabitants, Helmond is one of the 50 largest places in the Netherlands.
- It's part of North Brabant.
- It's about 95 km to Rotterdam, the country's largest city.
- The nearest bigger city is Eindhoven, about 13 km away.
- Towns nearby: Oss (33 km), 's-Hertogenbosch (35 km) and Venlo (37 km).