The list of NordVPN server locations and the protocols/services supported in each country (for example, USA, Canada) is available at https://nordvpn.com/servers/.
On the Servers page, you will also find extra information about the different server types NordVPN offers. It also includes the recommended server picker, which will select the best server for you. Here's a direct link to the picker: https://nordvpn.com/servers/tools/.
How many servers does NordVPN have, and where are they located?
NordVPN has over 5,000 servers in over 50 countries around the world. In addition to standard VPN servers and locations, such as NordVPN Canada or NordVPN USA, you can choose servers optimized for specific purposes, such as P2P sharing or connecting from countries with internet restrictions. Learn more about different server categories and locations by clicking here.