Do routers have IP addresses? If so, how many? Please explain answer Solution Answer: Yes , a router can have as many IPs as you assign to it , but there is only one IP address per interface. You might be well aware of the routers functionalities. It creates a routing table for IP addresses. Routing table consists of many ips , with subnet masks. So routers can have as many ip addresses as you can give to it. It stores the ip addresses into the routing table and forwards them into different networks they belong to..