Every business needs an online presence despite its location. This scenario has made local SEO grow rapidly. Business listings are an important part of local SEO and webmasters/entrepreneurs are always on the lookout for high-quality business listing sites.
Although there are thousands of business listing websites across the world, to help you out choose the authoritative sites, I have prepared this list of the top 10 popular business listing free websites.

Google Places
Web URL: http://www.google.com/placesforbusiness
Google My Business puts your business info on Search, Maps, and Google+ that connects you directly with customers, whether they’re looking for you on Search, Maps, or Google+.
Facebook
Web URL: https://www.facebook.com/business
Facebook for Business gives you the latest news, advertising tips, best practices, and case studies for using Facebook to meet your business goals.
Bing Places
Web URL: https://www.bingplaces.com/
Using Bing Places for Business, local business owners can verify their existing listing on Bing, edit or update the listing information, add photos, videos, services, and other information that shows their business in the best possible way.
Yelp
Web URL: https://biz.yelp.com/
Best Local Business Listing Website, Business Directory.
Yahoo
Web URL: https://smallbusiness.yahoo.com/local-listings
Business Directory, Local Listings, Local Listings Websites, small business Directory, Yahoo Local.
TripAdvisor
Web URL: http://www.tripadvisor.com
TripAdvisor – Unbiased hotel reviews, photos & travel advice for hotels and holidays – compare prices & save.
Merchant Circle
Web URL: https://www.merchantcircle.com/
MerchantCircle is the largest social network for local business owners. Services include free online business listings, free marketing tools, internet advertising, business websites, and online video.
Local Business Listing Website: BBB
Web URL: http://www.bbb.org/
BBB helps people find and recommend businesses, brands, and charities they can trust.
CrunchBase
Web URL: https://www.crunchbase.com/
CrunchBase is the definitive database of the startup ecosystem. The Business Graph connects companies, people, products & events to provide data that you need.
Yellow Pages
Web URL: http://www.yellowpages.com/
YP.com local search connects you with over 19 million local businesses. Find people and find the right business and get things done!
Foursquare
Web URL: http://business.foursquare.com/
Over 50 million people use Foursquare to discover great businesses and share what they love about them with others.
Angie’s List
Web URL: http://www.angieslistbusinesscenter.com/
Register your Business with Angie’s List Business Center – Plumbers – Remodelers – Handymen – Doctors – Dentists
Citysearch
Web URL: http://www.citysearch.com/
City search enables users to explore, discover and recommend local businesses. Listing your business on Citysearch may get it seen by millions of people.
Manta
Web URL: http://www.manta.com/
Find great small businesses around the corner and across the country or become one of the 1,000 small businesses that will join our community today.
Hotfrog
Web URL: http://www.hotfrog.com/
Make your business stand out online with Hotfrog US. Finding products or services in your location is fast and easy on Hotfrog.
Conclusion: All the sites mentioned above are highly credible. Listing your business on these sites will not only make your business get found on Google but will also help you build a positive online presence.
Also, read:7 Steps To Make Your Site Google Friendly
Read more: Requisites Of Absolute Website Optimization