Japanese Location Expressions: に vs で for Place
に and で both mark locations in Japanese, but with distinct functions. に marks where something exists (います/あります) or the destination of movement. で marks the location where an activity takes place. Mixing them is one of the top N5 particle errors.
に for existence and destination
に marks: (1) where something or someone exists with います/あります; (2) the destination of movement verbs (行く、来る、帰る); (3) the time of an event (monthly/weekly schedules); (4) the target of actions (person you give something to).
で for activity location
で marks the place where an action, event, or activity occurs. If you are doing something (not just existing) at a location, use で. The test: can you ask "where did you [verb]?" — if yes, use で.
Tricky cases:住む (to live) and 働く (to work)
住む and 働く take に in some constructions and で in others depending on emphasis. 住む typically uses に: 東京に住んでいる. 働く takes で: 病院で働いている. When in doubt: existence/state → に; activity/work → で.
Common mistakes
図書館に勉強します
Right図書館で勉強します
勉強する is an activity — use で. に would imply going toward the library, not performing the action there.
部屋で猫がいます
Right部屋に猫がいます
います expresses existence, not activity. Existence verbs (います/あります) always use に for location.
友達で手紙を送った
Right友達に手紙を送った
に marks the recipient/target of sending, giving, or showing. で here would incorrectly imply the friend is the instrument ("using the friend").
Practice Japanese Location Expressions with AI feedback
Write Japanese using this grammar pattern and get instant AI corrections explaining exactly what went wrong and how to fix it.
Check my Japanese free →All grammar guidesFrequently asked questions
What is the difference between に and で for location in Japanese?
に marks where something exists (います/あります) or the destination of movement (行く/来る/帰る). で marks where an activity or action takes place (勉強する/食べる/働く). Simple test: if you can replace the particle with "to [place]" (destination) or "at/in [place] there is…" (existence), use に. If the sentence describes doing something at a place, use で.
Does 住む (to live) take に or で?
住む takes に: 東京に住んでいます (I live in Tokyo). This reflects that living is treated as an ongoing state of existence at a location rather than an activity. Compare: 東京で働いています (I work in Tokyo) — 働く is an activity, so it takes で.
How do I say "I was born in [place]" in Japanese?
Use で: 大阪で生まれました (I was born in Osaka). Birth is treated as an event that occurs at a location — it uses で like other events. Similarly: 東京で育ちました (I grew up in Tokyo).