ReferenceUSA is a business directory. It allows you to search by industry code and geography. It can help small business owners locate potential competitors and conduct competitive analysis.
Public Companies
Mergent Online
Mergent Online provides U.S. company data for over 15,000 public companies and their SEC filings, U.S. annual reports. Included competitor lists.