At the moment, McDonald's has 40 locations near Bathgate, West Lothian. Below you will see the listing of all McDonald's restaurants nearby.
New Edinburgh Road, BellshillOpen: 24 hours16.44 mi
Langmuir Road, Coatbridge, GlasgowOpen: 24 hours16.84 mi
137/138 Princes Street, West End, EdinburghOpen: 24 hours17.23 mi
Palace Grounds Road, HamiltonOpen: 24 hours17.26 mi
3/9 South St Andrew Street, New Town, EdinburghOpen: 5:00 am - 2:00 am17.84 mi
Princes Street, New Town, EdinburghOpen: 7:00 am - 9:00 pm17.88 mi