Home › New Jersey › Keyport

Places to play pool in Keyport, NJ

We list 1 place to play pool in Keyport: The Rock, a bar with pool tables. 132 more places are within 25 miles, 51 of them pool halls. We don't list prices, and hours come from Google, so confirm before you go.

The Rock

Keyport, NJ · bar with pool tables

4.2★★★★ 1,100 reviews
522 Amboy Ave

About The Rock

Bar with pool tables · 522 Amboy Ave, Keyport, NJ 07735

4.2★★★★ 1,100 Google reviews

  • Pool tables

    “Friendly staff with a pool table near marinas shopping in downtown Keyport” — from a Google review

  • Full bar

    “We were down here for a hockey tournament and decided to stop at this place to have some seafood and a drink.” — from a Google review

  • Food

    “It's a bar atmosphere and there are signs saying "no gang colors" so not the coziest place to visit BUT the food was great and the portions were huge!” — from a Google review

“A simple yet friendly local bar. Drinks are generous and food is basic and delicious. A taste of the sea with clams, steamers, mussels, crab legs to burgers . They have live music, pool tables with indoor and out for seating.”

5★ Google review, August 2018

Address, phone and directions

More places to play pool within 25 miles

Closest first, measured from The Rock. The 6 nearest of 132.

Kalibry Billiard

South Amboy, NJ

4.8★★★★★ 57 reviews
SnookerOpen late
1841 NJ-35

4 miles away

Marina Bar

Keansburg, NJ · bar with pool tables

4.2★★★★ 67 reviews
Open late
33-51 S Laurel Ave

4 miles away

4 miles away

4 miles away

The Monaghan House

South Amboy, NJ · bar with pool tables

4.2★★★★ 242 reviews
Open late
400 S Pine Ave

4 miles away

5 miles away

Pool halls near Keyport

Nearby cities with pool halls or bars with pool tables, with the count of each and the distance between city centers.

More for Keyport