When using the merit badge counselor search function, the zip codes do not match the city. For example, I live in Three Fires Council in Illinois. When I search zip codes in the council, the city always shows St Charles which is where Three Fires Council HQ is located. I would have to memorize every zip code in the council to figure out how far away a counselor is from our troop. They also don’t show up sorted by distance from requested zip codes.
I also noticed similar issues with other close by councils. A zip for Schaumburg came up as Chicago which is 45 minutes away. And I tried to search a zip code in Michigan using the search within US parameter and it gave me a generic list of counselors starting with Maryland.