All states›New Hampshire›Portsmouth

Mediterranean Restaurants in Portsmouth, NH

3 Mediterranean restaurants in and around Portsmouth, New Hampshire.

Portsmouth has about 22,938 residents, which works out to 13 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Mediterranean Restaurants in Portsmouth

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. Nisi Greek Kitchen + Bar

    801 Islington St, Portsmouth, NH 03801

    Vegetarian · Takeout · Gyro

    GreekGyro

    Spotted an error? Let us know

  2. Habibi Mediterranean Cafe

    2968 Lafayette Rd, Portsmouth, NH 03801-5905

    Spotted an error? Let us know

  3. Nostimo Greek

    72 Mirona Rd, Portsmouth, NH 03801-5375

    Greek

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides
3Mediterranean restaurants
13per 100,000 residents
3with a phone
1with a website

Of the 3 Mediterranean restaurants listed in Portsmouth, 3 give a phone number and 1 has a website. No national chains here — every Mediterranean restaurant on this page is independent. By what they offer: 2 are Greek restaurants, 1 serves gyros. The nearest bigger selection is Salem with 7.

Portsmouth 3 Mediterranean restaurants

More Mediterranean restaurants within 30 miles of Portsmouth

Only 3 Mediterranean restaurants listed in Portsmouth itself, so here are the closest ones in nearby towns. Distance is straight-line from Portsmouth.

  1. Tinos Kitchen + Bar

    8.2 mi · 325 Lafayette Rd, Hampton, NH 03842

    Spotted an error? Let us know

  2. Lola's Kitchen

    9.3 mi · 339 Ocean Blvd, Hampton, NH 03842

    Falafel

    Spotted an error? Let us know

  3. Pauly's Pockets

    9.4 mi · 49 Main St #101, Durham, NH 03824

    Spotted an error? Let us know

  4. Martha's Restaurant

    9.4 mi · 153 Lafayette Rd, Hampton Falls, NH 03844

    Lebanese

    Spotted an error? Let us know

  5. Topolino, Mediterranean Restaurant

    10.9 mi · 9 Silver St, Dover, NH 03820-4018

    Spotted an error? Let us know

  6. The Gyro Spot

    11.3 mi · 421 Central Ave, Dover, NH 03820

    GreekGyro

    Spotted an error? Let us know

  7. Little Lebanon To Go

    11.6 mi · 547 Central Ave, Dover, NH 03820

    LebaneseShawarma

    Spotted an error? Let us know

  8. Anatolia Mediterranean Restaurant

    15.5 mi · 2 Main St, Somersworth, NH 03878

    TurkishPersianFalafelKebab

    Spotted an error? Let us know

Nearby in New Hampshire