Today hamilton, Mays Landing NJ is count around 97 homes for sale at current average listing price of $428,107. Nearby neighborhoods of hamilton are None Available. Most of hamilton homes are 3 bedrooms with 2 bathrooms.