The town is located on a ridge above the lake at an elevation of about 820 feet. The lake has a normal surface elevation of 654 feet. The town consists of a post office, a marina and campgrounds on the lake, a restaurant, and a church. Pontiac is accessed via state route W from U.S. Route 160 east of Isabella.
Just across the Arkansas border is Price Place, which is physically separated from Arkansas by the waters of Bull Shoals Lake. Residents of Price Place bond with those of Pontiac to operate the volunteer fire department. Price Place also has a small church which is over 100 years old and is being refurbished.