Is ip address is a physical address?

No an IP address is considered a logical address. Physical address refers to a MAC address which is burned into ROM on each Ethernet network interface card or NIC.

In theory every NIC card has a unique physical address which denotes its manufacture and its own unique address.

The logical address or IP internet protocol address is used for layer 3 routing between networks and subnets.