The Financial Accounting Foundation is located in Norwalk, Connecticut, United States. It was organized in 1972 as a non-stock, Delaware Corporation.