10 Best WordPress Directory Plugins in 2020
Searching for the best plugin for a WordPress directory?
In our roundup of the best directory plugins for WordPress, we have a solution for you, whether you want to create a directory of local businesses , individuals, websites, home listings, or anything else.
You will find both free and paid options for these plugins, simple plugins for beginners and flexible plugins for developers, plus everything in between.
There’s plenty of land to cover, so let’s jump right in there.
One of the most popular WordPress directory plugins is GeoDirectory. It comes in both a free WordPress.org version and a number of premium add-ons that you can buy separately or as a bundle.
GeoDirectory seeks to create a scalable directory that, for one hundred listings, can work just as well as for one million listings.
It is mostly focused on creating business directories of physical locations, unlike some of the other plugins in this collection.
Some of the features that are most notable are:
Create a single location directory (free version) or unlimited locations (paid).
Provide a front-end form for business submission visitors, including an option to charge for a paid version listing.
Built-in forms for individual listings to accept user reviews.
Detailed search functionality, including the option of filtering by proximity, rating, review, or date.
Import / export from CSV to add listings easily.
Integration with Google Maps to show listings on a map, including a paid add-on cluster feature.
Overall, you can create a simple, but functional, directory for a single location using the free version. However, you’ll definitely want to grab some or all of the premium add-ons if you want to monetize your directory or cover multiple locations.
There are 18 paid add-ons and three free add-ons at present. Some of the most notable things you can do with the add-ons paid for are:
Add support for multi-location.
Enhance the search.
For multiple types of listings (e.g. restaurants vs. cafes), use custom post types.
To charge individuals for listing their companies.
Add an option to claim listings for business owners.
Accept user reviews that are more detailed.
With any WordPress theme, GeoDirectory works. However, the developer also offers some free and premium themes that look great out of the box for a more seamless setup. Or, if you’re more of a DIY’er, GeoDirectory has integrations such as Elementor Pro, Beaver Builder, and Divi with popular WordPress page builder plugins.
Check out our detailed GeoDirectory review for more insight, too.
Price: Starts at WordPress.org for free. Individual add-ons (and themes) each amount to $19-39. Or, with four months of support and updates, you can get a package of all add-ons starting at $99.
2. Business Directory Plugin
Another popular WordPress directory plugin, Business Directory Plugin, comes in both a free version of WordPress.org and premium add-ons that you can use to extend the functionality of the core plugin.
The Business Directory Plugin can be used for a directory of content, such as:
Local businesses, like restaurants and coffee shops.
Providers of services, like plumbers and electricians.
listings for real estate.
An address book or a directory for staff.
To let individuals submit listings, you can create customizable front-end forms. And if you want your directory to be monetized, the plugin integrates with popular payment gateways to assist you:
Charge one-time or recurrent payments for listing submissions.
For “upgrades” charge, such as a featured listing or additional features such as a contact form.
You can also import them via CSV if you have lots of listings.
There are premium add-ons to help you if you require more features:
Google Maps integration.
Access to additional gateways for payment.
Supporting multiple sites.
Accept reviews from users.
Enhance the search for the user.
Let listings be claimed by users.
Discount Codes Offer.
The developer also sells eight different premium directory templates in order to help you control how your directory looks to visitors. Note that these are just themes / templates for the plugin, so your actual WordPress theme is not replaced by them.
Price: Starts at WordPress.org for free. You can buy individual add-ons for $69.99 each or a $199.99 bundle of all add-ons. For access to all themes, premium themes are $49.99 each, or $99.99.
3. Connections Business Directory
While the first two plugins are focused primarily on helping you create a physical business directory, Connections Business Directory is a little more focused on helping you create people’s directories. Some examples are here:
A book of addresses.
For example, a staff or member directory could be used by a school to create a directory of teachers.
For instance, a link directory, a directory of websites.
With that being said, if that’s what you’re seeking, you can still use it as a physical business directory.
Some of the characteristics that make it more suited to the directory types I mentioned above are:
Display a list of blog posts on their directory profile page written by an author.
Add a contact form (for example, let people contact a team member) for each directory listing.
For example, you could create an internal staff directory for your company to restrict access to logged-in users and only give employees access.
For example , if you create a church directory, you could link multiple people as a family together. For example, link listings together.
The developer also sells premium templates, in addition to some premium extensions, to help you control the front-end design of your site.
Overall , I believe there are better options on this list if you want to create a directory of physical enterprises. But this one may be a good option for a directory of individuals.
Price: Starts at WordPress.org for free. You can buy individual add-ons for $4.99-14.99 each or a package of all add-ons starting at $29.99. Each template is $19.99 or you can get a $59.99 bundle of all templates.
With a modern design and user experience, uListing is a freemium WordPress directory plugin. It’s built on Vue.js and I think on both the front-end and back-end it has one of the better out-of-the-box designs / experiences.
While you could use it to create a physical company directory, uListing markets itself more towards niches like:
Listings for real estate
Listings for Events
Listings for Course
You can add as many custom fields as you need, and uListing includes its own drag-and – drop layout builder to help you control the display on the front end of those fields.
You can also create front-end forms where individuals, including an option to charge for the listing, can add their own listings. With user registration, from a front-end profile area, you can also let users manage their own listings.
The premium version adds the features below:
Subscription pricing plans (the free version only supports one-time payments) to further monetize your directory with recurring revenue.
Option for assigning a single user to multiple user roles.
Feature to allow visitors to compare multiple listings.
Login to Social.
Feature that allows visitors to create a “wishlist” of their preferred listings.
The developer also offers its own premium theme featuring real estate listings called HomePress for WordPress sites. However, with any WordPress theme, uListing will work.
Price: Starts at WordPress.org for free. For use on a single site, the premium version begins at $49. $59 (or you can use your own theme) is the HomePress theme.
5. Advanced Classifieds & Directory Pro
Advanced Classifieds & Directory Pro is a freemium plugin that is available with more functions on WordPress.org as well as in a premium version.
It can help you create both a classified listings site as well as a more traditional directory, as the name suggests.
You can allow users to register for accounts that they can manage, renew, edit , and delete listings from. They can also save from other users their own favorite listings.
You can add unlimited custom fields and categories to control the listing pages. It also supports unlimited locations, including an integration with Google Maps to display listings on a map.
If you want your site to be monetized, you can charge users:
Make their listings either sticky or featured.
Access to the ability to create listings of more types. You could allow individuals to create one listing for free, for instance, but charge them for additional listings.
The free version itself is pretty functional. However, if you want to monetize your directory, because most of the payment features are only available in the premium version, you’ll want to choose the premium version.
Price: Starts at WordPress.org for free. Paid plans for one year of support and updates start at $95.88 or $289.99 for lifetime access.
A freemium directory plugin with a modern out-of-the-box layout is Directorist. That is, even with only the default settings, the front-end content of the plugin looks quite good.
In order to control your listings, the plugin lets you add unlimited custom fields. You can allow people to submit front-end listings, including an option to charge people for submitting featured listings (the premium version adds a lot more options for monetization).
You can set listings to expire and provide an option for people to renew them, making it great for both classified sites and directory sites.
The developer sells 17 premium add-ons that you can purchase individually or as a bundle if you need more features than the free version offers. Some of the extensions that are most notable include:
More options for monetization, either standalone or via WooCommerce. For example, you can even charge for individual parts of the listing, an upsell to allow people to add more images.
Live chat so that visitors can chat with owners of listings directly.
Login to Social.
An integration map to display listings.
Claim listing functionality.
Ability to rank listings that are featured.
Directorist operates with any WordPress theme, but some of its own premium themes specifically built for Directorist are also sold by the developer. These themes look pretty good, so I think if you want to use Directorist, they are a decent option.
Price: Begins at WordPress.org for free. Individual add-ons are $19-$29 each, or all add-ons starting at $129 can be bundled. The premium themes each cost $25-69.
7. Directories Pro
Directories Pro is a well-rated directory plugin at CodeCanyon, where over 130 reviews and 3,700 sales have maintained an outstanding 4.85-star rating.
The plugin can help you create directories of physical businesses, such as a Yelp clone, as well as other types of directories for users, websites, and other non-physical entities.
You can add as many custom fields as necessary and use a drag-and – drop content display editor to arrange them.
From a front-end form, users can submit listings and also manage their listings from their own front-end dashboard. There is also an option for existing listings for users to claim.
Directories Pro integrates with WooCommerce for payment processing if you wish to monetize your site.
Directories Pro includes both faceted and autosuggested search to help visitors find listings.
Other notable characteristics include:
User reviews, including an option to allow individuals to rate listings on various criteria.
Google Maps or OpenStreetMap Integrations.
Option for bookmark reviews by visitors.
Price: $39 (6 months of support and lifetime updates for a single site) with standard Envato licensing.
8. Everest Business Directory
At CodeCanyon, Everest Business Directory is a premium plugin that is mostly focused on helping you create a physical company directory.
Its list of features is not as comprehensive as some of the other plugins, but it makes lightweight free directories a good option.
Users can submit front-end listings and also manage their existing front-end dashboard listings.
To display listings, you get various templates, including a solid search feature to let visitors filter by keyword, location, category, and/or tags. There is also an integration with Google Maps so that you can display listings on a map.
A built-in payment feature is one thing that the plugin doesn’t have, though. So, if you want your directory to be monetized easily (beyond ads), you might prefer a different plugin.
Price: $21 with Envato standard licensing (six months of single site support and lifetime updates).
9. Directory Pro
Not to be confused with Directories Pro, another popular option for sale at CodeCanyon is Directory Pro. It’s slightly less popular, with 1,200 + sales and 60 + reviews with a 4.41-star rating.
Like the Everest Business Directory, it also focuses mainly on helping you create physical company directories.
From a front-end dashboard, users can submit and manage listings. You can also provide an option for them to claim existing listings.
The ability to add “Call” or “Email” buttons to help visitors get in contact with companies is one nice feature.
You can create one-time or recurring “packages” to monetize your directory, letting people submit listings. Through PayPal or Stripe, you can accept payments. For more flexibility, there’s also a WooCommerce incorporation.
You can manage what capabilities a package gives users on the back-end. For example, you could give one package the ability to add videos or add a featured badge to user listings with that package automatically.
Price: $39 (6 months of support and lifetime updates for a single site) with standard Envato licensing.
GravityView is an extension of the popular plugin for Gravity Forms. It lets you take submissions from Gravity Forms and display them in a custom layout (called a “View”) on the front-end of your website.
It’s not dedicated per se to directories, but this feature is really all you need to create a directory for WordPress, and it gives you lots of flexibility.
You can create custom forms for you or others to submit new companies to the directory, because Gravity Forms itself is so flexible.
Then, you can take those form entries and display them according to your needs in four distinct views:
View of the list
Viewing Google Maps (location markers on a map)
Table View View
For a directory, the first two options are probably the most useful, but you might also find the others useful.
To control the layout and information in your views, you can use drag-and-drop, though you’ll likely want at least a little custom CSS to control how they look.
You will also get other alternatives, such as:
Accept payments that should be submitted via Gravity Forms to the directory.
On the front-end, let visitors rate listings and sort by those ratings.
Feature specific entries.
Overall, for casual users, I do not think this is the best option. But if you’re a developer, because of its Gravity Forms integration, I think you’ll really like the flexibility of this solution.
Price: Starts at $69 (but Gravity Forms, which is a premium plugin, will also be required).
Which is the Plugin for the Best WordPress Directory?
As is always the case with any collection of WordPress plugins like this one, the best plugin for WordPress directories depends on your needs, budget, and level of knowledge.
I would start with GeoDirectory or Business Directory Plugin if you’re searching for the best free options for a business directory. Beyond both having a free version, I also think these are two of the better plugins on this list, so if you’re not sure where to start, they just usually make a good starting point.
On the other hand , I think uListing and Directorist have the two best default designs, at least in my opinion, if you want something that will look great right out of the box without needing any custom styling.
To give your site a great design from day one, you can also use a dedicated WordPress directory theme.
You might prefer the Connections Business Directory if you’re more interested in creating a directory of people, such as team members or members.
Finally, if you are a developer and/or feel quite comfortable with WordPress concepts such as custom post types, custom fields, and templating, then the more flexible tools such as GravityView or Toolset may be preferred. While I believe that beginners might struggle to use these tools, if you can handle them, these two plugins offer a lot of flexibility and powerful functionality.
Do you have any questions about which plugin for your needs is the best WordPress directory? In the comments, ask us!