The Ishigaki City Public Market today is a souvenir and local goods market, making it an easy stop if you want to pick up something distinctly Ishigaki - and trust me you will find something to suit every taste here!
Most stalls focus on island-made souvenirs, packaged snacks, sweets, sauces, drinks, and small gifts, alongside Okinawan-themed items you won’t see on the mainland. It’s a good place to find things that actually reference Yaeyama and Ishigaki, rather than generic Japan souvenirs.
We really loved all of the Ishigaki-character collab items like scuba diving Doraemon or Hello Kitty at the beach.
The layout is simple and practical, so it’s easy to wander through even with kids or limited time. You can browse quickly, let children look at colourful packaging, and choose a few lightweight items that travel well.
It also sits right in the middle of town, surrounded by shopping streets and street art, so it fits naturally into a walk around Ishigaki rather than being a destination you need to plan around.
Why it’s worth stopping by:
Good range of Ishigaki- and Okinawa-specific souvenirs
Easy, central location
Mostly packaged goods that are easy to take home
Simple to browse without committing much time
It’s not a traditional local market, but it offers a good variety of items that travelers are likely to enjoy.
The market is smaller than expected, but when visited together with Euglena Mall, it’s a nice place to pick up souvenirs to remember your trip to Ishigaki Island.
This is a neat place to see local Ishigaki produce, meats, fish, and other various products. The entrance is located in the covered shopping street, which has a huge variety of Ishigaki and Okinawa souvenirs/omiyage. We went in the early evening and it wasn't too busy.
The best silk worm high quality kimono I’ve ever seen!
Extremely friendly and authentic.
An excellent food market with excellently produced authentic Japanese cuisine at a reasonable price. The raw wagu beef & Ishigaki pork was beautifully prepared ready for purchase. A real foodie gem to find