The following table lists the default ports used by the various HBase services.
| Service | Servers | Default Ports Used | Protocol | Description | Need End User Access? | Configuration Parameters | 
| HMaster | Master Nodes (HBase Master Node and any back-up HBase Master node) | 60000 | Yes | hbase.master.port | ||
| HMaster Info Web UI | Master Nodes (HBase master Node and back up HBase Master node if any) | 60010 | http | The port for the HBaseMaster web UI. Set to -1 if you do not want the info server to run. | Yes | hbase.master.info.port | 
| Region Server | All Slave Nodes | 60020 | Yes (Typically admins, dev/support teams) | hbase.regionserver.port | ||
| Region Server | All Slave Nodes | 60030 | http | Yes (Typically admins, dev/support teams) | hbase.regionserver.info.port | |
| All ZooKeeper Nodes | 2888 | Port used by ZooKeeper peers to talk to each other.See here for more information. | No | hbase.zookeeper.peerport | ||
| All ZooKeeper Nodes | 3888 | Port used by ZooKeeper peers to talk to each other.See here for more information. | hbase.zookeeper.leaderport | |||
| 2181 | Property from ZooKeeper's config zoo.cfg. The port at which the clients will connect. | hbase.zookeeper.property.clientPort | 


