Neuchâtel is located in: Switzerland Neuchâtel Neuchâtel Neuchâtel. With ViaMichelin you can view the most detailed maps of Switzerland Neuchâtel Neuchâtel Neuchâtel. As well as the standard mapping, you will find local MICHELIN Guide listed restaurants and real-time traffic.