The SBA offers a wealth of information and templates for creating business plans. They also provide guidance on various aspects of starting and managing a business.
Website: http://www.sba.gov
Website: https://www.sba.gov/business-guide/plan-your-business/write-your-business-plan