How hard would it be to arrange the vendors by location?

Part of the main concept of my site deals with vendor location. I need the user to be able to search for the vendors by location, maybe some sort of drop down menu that list the vendors by their cities. I know absolutely nothing about coding. Would this be difficult to figure out? Any help or advice would be greatly appreciated!