兰老岛中北部和迪纳加特岛及萨马岛附近。还不确定是否存在于棉兰老岛南部。其生长于沿海森林地区的陡峭斜坡上，海拔为0至1100米。 美林猪笼草与苏里高猪笼草之间存在着密切的近缘关系，在很长一段时间内都被认为是该物种的同物异名。除此之外，美林猪笼草也与萨马岛猪笼草之间存在着密切的近缘关系。