The Local Way to Say It
When you’re in Madrid and need a pharmacy, the phrase you’ll hear and use daily is simple and direct: ¿Dónde hay una farmacia? Forget any ideas of a “medicine shop”—that’s not how we say it here. Madrileños use farmacia for everything from a quick aspirin to a prescription. It’s a ubiquitous part of city life, marked by its distinctive green cross. You’ll hear it from locals asking for directions or pointing one out.Here are a few ways you’d use it naturally:
“Perdone, ¿dónde hay una farmacia por aquí?” (Excuse me, where is there a pharmacy around here?)
“Necesito comprar algo, ¿hay una farmacia cerca?” (I need to buy something, is there a pharmacy nearby?)
“Mira, ahí hay una farmacia, ¡menos mal!” (Look, there’s a pharmacy, thank goodness!)
The 'Grammar Math'
The key to asking for locations in a general sense in Spanish is the impersonal verb hay, meaning 'there is' or 'there are'. It’s incredibly useful for when you don’t know the specific location of something, just if it exists nearby. Think of it as your go-to for asking about the *existence* of something.The 'Grammar Math' is straightforward:
¿Dónde + hay + un/una + noun? = Where is there a + noun?
For example:
¿Dónde hay un cajero? (Where is there an ATM?)
¿Dónde hay una estación de metro? (Where is there a metro station?)
This differs from ¿Dónde está...? which you’d use for asking about the *specific* location of a known item (e.g., ¿Dónde está el Museo del Prado? - Where is the Prado Museum?). Use hay when you’re just searching for *any* pharmacy.