ZapEarth : North America : United States of America : Great Plains : North Dakota : Western North Dakota : Mercer County (North Dakota) : Zap
Zap  is a small town in the rolling hills of Mercer County, in the west central area of North Dakota. It has a population of about 290 people. It's location is Latitude 47.30N & Longitude 101.93W. The zip code for Zap is 58580.
The name of the town is thought to come from Zapp, a coal mining town in Scotland.
Little dipper bar
- Camping, Beaver Bay Recreation Area, located north of town. Primitive, vault toilet. Tel: (701) 948-2256
- T & G Grocery & Grill
- Lignite Bar
- Little Dipper Bar & Lounge, 206 Main Street, Zap, ND 58580. Tel: (701) 948-2882
- Zap City Park RV Area, in the city park. Tent camping, 18 RV sites, 13 with full hookups and cement pad, 5 electric with gravel pads, waste station, fresh water. Tel: (701) 948-2256 or 948-2247. Fax: (701) 948-2247.