En by er (efter Danmarks Statistiks definition) en bebyggelse med mindst 200 indbyggere og hvor afstanden imellem bygningerne ikke overstiger 200 meter - offentlige anlæg, parker, kirkegårde o.s.v er dog fraregnet.
Byer har som hovedregel navne, men det sker at administrative grænser og historisk tradition medfører at et samlet byområde ikke har et fælles navn.