What kind of bean is in pork and beans?

The bean traditionally used in pork and beans is the navy bean.

It's a small, white bean with a mild flavor that makes it a good base for the sweet and savory flavors of the dish.

While other beans can be used, the navy bean is the classic choice for pork and beans.