🇹🇹 This is a brand hub for Millennium BCP in Portugal. For the Multibanco network as a whole, fee structures, and the Euronet trap pattern, see the Portugal Money Guide. For exact Millennium addresses by neighborhood, see the Lisbon ATM Guide and Porto ATM Guide. For card-acceptance and transit, see the Lisbon Money Guide or Porto Money Guide. For the rival, the Caixa Geral guide.

🎧 Order Euros Before You Fly

Even with Millennium's tourist-area density, a starter buffer for the airport ride saves time. Insured 2–5 day shipping.

Order EUR → CEI Currency Exchange

What Millennium BCP is, in one paragraph

Banco Comercial Português, trading as Millennium BCP, is Portugal's largest private commercial bank. It was created in 1985 through a roll-up of several smaller institutions and went on to acquire Banco Pinto & Sotto Mayor, Banco Português do Atlântico, and pieces of Banco Mello, becoming the dominant private rival to state-owned Caixa Geral. Headquartered in Porto rather than Lisbon, it serves around 2.5 million Portuguese customers and runs major subsidiaries abroad: Bank Millennium in Poland (the largest single overseas asset), Millennium BIM in Mozambique, and Banco ActivoBank as a digital-first Portuguese sister brand. The unified "Millennium" branding rolled out in the early 2000s and remains visually consistent across every Portuguese region: dark green and white with a stylized M-shape logo, sitting on the same Multibanco rails as every other Portuguese bank.

What Millennium charges foreign cards

Banco de Portugal regulations require Millennium to disclose the foreign-card operator fee on screen before you confirm. The posted fee runs slightly above CGD's flat €2.95 but stays well below Euronet's €5–7:

Fee component Amount Paid to
Millennium operator fee (foreign card) ~€2.95–3.50 Millennium BCP, on-screen disclosure
Exchange rate Mid-market (interbank) Visa or Mastercard network
Visa / Mastercard network fee ~1% Card network, baked into total
Your home bank's foreign ATM fee $2–5 Your home bank, unless waived (Schwab, Wise, Revolut)
Your home bank's FX conversion fee 1–3% Your home bank, unless 0% FX card
DCC markup (if accepted at the screen) +4–12% Always decline. Millennium occasionally surfaces a Visa/MC DCC prompt; pick EUR every time.

If the disclosed Millennium fee exceeds €4, double-check the branding. Real Millennium machines are dark green with white M-shape logo; Euronet impostors are bright yellow.

What Millennium does well: the polished tourist interface

The single area where Millennium pulls clear daylight from CGD is the user interface. Millennium's Multibanco screens are kept newer, the English-language toggle appears earlier in the flow (first prompt, not after PIN), and the Levantamento (Withdrawal) menu has fewer Portuguese-only sub-screens. Tourist forums consistently rate the Millennium ATM experience as the smoothest in Portugal.

Three concrete wins for travelers. Faster English switch: Millennium puts the language selection on the very first screen alongside Português, English, Español, Français, Deutsch. CGD's flow technically supports the same languages but buries the toggle one click in. Larger denominations available: Millennium machines in tourist areas more reliably dispense €100 notes, useful for splitting a hotel deposit or a Sintra day-trip prepay. CGD machines tend to default to €20s and €50s. Clearer DCC decline: When the Visa or Mastercard DCC prompt does surface, Millennium presents the EUR option as the primary button rather than the secondary "Continue without conversion" link. Easier to do the right thing under jet-lag.

Where to find Millennium BCP ATMs by city

Full per-neighborhood maps live on the city ATM guides. Highlights:

Lisbon

Avenida da Liberdade & Restauradores

Millennium's Lisbon flagship sits at Praça dos Restauradores, where the avenue meets Rossio. Multiple secondary branches run up Avenida da Liberdade toward Marquês de Pombal. The Restauradores branch is the closest real bank ATM to Rossio's Euronet trap. Covered in the Lisbon ATM Guide.

Lisbon

Baixa & Chiado

Millennium on Rua do Ouro near the Santa Justa elevator and on Rua Garrett in Chiado near Café A Brasileira. The Rua Garrett machine is the densest Chiado public-facing ATM and almost never queues outside lunch hours.

Porto

Praça da Liberdade

Porto flagship at the south end of Avenida dos Aliados, opposite the City Hall. The closest real bank ATM to São Bento station and the Euronet trap inside it. Covered in the Porto ATM Guide.

Porto

Rua de Santa Catarina & Boavista

Millennium on Rua de Santa Catarina near Café Majestic and another branch in the Boavista business district near Casa da Música. Useful for travelers staying at Sheraton or Tiara Park hotels.

Lisbon

Belém & Cais do Sodré

Millennium near the Jéronimos Monastery in Belém and on Cais da Estiva near Time Out Market. The Belém branch is the cleanest withdrawal option after a Pasteis de Belém queue.

LIS Airport

T1 Arrivals (Humberto Delgado)

Millennium maintains an arrivals-hall ATM at LIS T1, a sensible alternative to the CGD machine if the latter has a queue. Coverage in the LIS airport guide.

Algarve

Faro, Lagos, Albufeira

Millennium has flagship branches in the Algarve's main cities. Coverage outside the cities thins faster than CGD; for road trips off the main coastal road, CGD is the safer default.

Cascais

Marina & train station

Millennium near Cascais marina and at the train station. Useful if you withdraw before a beach lunch or before the train back to Lisbon.

Best card pairing with Millennium BCP

Charles Schwab Investor Checking: the rebate killer

Schwab Bank reimburses every foreign ATM operator fee worldwide, which means the €3 Millennium fee gets refunded to your account by month-end. Combined with no FX markup, Schwab + Millennium is the closest a non-Alliance card gets to truly zero cost on a Portuguese withdrawal.

If you also have a Bank Millennium account in Poland

One quiet benefit: Bank Millennium (Poland) account holders get fee-free withdrawals at Millennium BCP machines in Portugal as part of the Millennium Group. If you happen to bank with the Polish Millennium for any reason, that is your default Portuguese ATM. The reverse does not apply: Portuguese Millennium customers do not get free withdrawals at Polish Millennium machines.

About Millennium BCP: useful context

Millennium BCP's history is a microcosm of Portuguese banking consolidation. Founded in 1985 by a group of investors led by Jardim Gonçalves, BCP grew through a series of acquisitions in the 1990s and early 2000s: Banco Pinto & Sotto Mayor, Banco Português do Atlântico, parts of Banco Mello, and the international banking businesses of several smaller competitors. The "Millennium" rebrand consolidated all of these acquired banks under one visual identity in 2002–2004.

The bank weathered the 2008 financial crisis and the 2011–2014 Troika program with a series of capital raises and asset disposals. As of 2026, its largest shareholders are Sonangol (the Angolan state oil company), Fosun International (Chinese conglomerate), and EDP (Portuguese utility), with a free-float retail-investor stake. The Polish Bank Millennium subsidiary, fully owned, contributes a meaningful share of group earnings. Millennium BIM in Mozambique is the largest bank in that country.

For travelers, none of this matters at the ATM. The Millennium machine is dark green and white, displays the Multibanco logo, walks you through Levantamento, discloses the €3 fee, and dispenses cash. The institutional history (largest private, headquartered in Porto, Polish subsidiary) is context for why the network exists and how its branding stays consistent.

Frequently Asked Questions

What is Millennium BCP?

Millennium BCP is the trading name of Banco Comercial Português, Portugal's largest private commercial bank. Founded in 1985 through the merger of several smaller institutions and headquartered in Porto, it serves around 2.5 million customers in Portugal and operates international subsidiaries in Poland (Bank Millennium), Mozambique (Millennium BIM), and Switzerland. The "Millennium" branding was rolled out in the early 2000s as part of a unified group identity.

Is Millennium BCP in the Global ATM Alliance?

No. Portugal does not have a Global ATM Alliance partner bank, and Millennium BCP is not a member of any equivalent fee-sharing arrangement for foreign cards. Bank of America, Barclays, Scotiabank, and Westpac customers pay the standard ~€3 foreign-card operator fee at Millennium machines, the same as at every other Portuguese bank.

How much does Millennium BCP charge foreign cards?

Millennium BCP charges roughly €2.95–3.50 per foreign-card withdrawal as of 2026, with the higher end applying at branches inside corporate or high-traffic locations (Avenida da Liberdade flagship, T1 LIS arrivals). The fee is disclosed on screen before you confirm. Compared to Caixa Geral (~€2.95 flat), Millennium runs a small premium that is offset by a slightly more polished English-language interface.

Where are the best Millennium BCP ATMs in Lisbon?

Millennium's Lisbon network is densest along Avenida da Liberdade (the Restauradores branch is the iconic flagship), in Baixa on Rua do Ouro near the Santa Justa elevator, and in Chiado on Rua Garrett near Café A Brasileira. Praça dos Restauradores and Marquês de Pombal both have public-facing ATMs accessible 24/7. Avoid the Euronet machines at Rossio; the Millennium on Rua do Ouro is 90 seconds away. Full neighborhood map on the Lisbon ATM Guide.

Where are the best Millennium BCP ATMs in Porto?

Millennium has its strongest Porto presence at Praça da Liberdade, the south end of Avenida dos Aliados near São Bento station. Additional branches on Rua de Santa Catarina (the main shopping street) and at Boavista. The Praça da Liberdade Millennium is the closest real bank ATM to the São Bento Euronet trap, 90 seconds uphill. Full Porto map on the Porto ATM Guide.

Should I use Millennium BCP or Caixa Geral?

Both run on Multibanco and behave essentially identically at the ATM. CGD wins narrowly on rural / smaller-town density and on a slightly lower foreign-card fee. Millennium wins on the polished English-language interface, the Avenida da Liberdade flagship experience, and the Praça da Liberdade Porto presence. For most travelers, the right answer is whichever is closer when you need cash; both offer the standard ~€3 fee with no DCC trap.

Is Millennium BCP related to Bank Millennium in Poland?

Yes. Bank Millennium S.A. in Poland is fully owned by Millennium BCP. The two banks share branding and a partial fee-sharing arrangement: Polish Bank Millennium account holders get fee-free withdrawals at Millennium BCP machines in Portugal. The reverse direction does not apply (Portuguese Millennium customers do not get free withdrawals at Polish Millennium machines). For most US travelers, this is irrelevant; for travelers based in Poland with Millennium accounts, Portugal is effectively a free-ATM country.

What does the Millennium BCP logo look like?

Dark green square with a stylized white "M" letterform, often paired with the word Millennium in a sans-serif typeface and the Multibanco circular logo nearby. The branding is consistent across every Portuguese region. Yellow standalone machines are Euronet, not Millennium; walk past them.