Get Help

Homelessness & Housing Alliance is a referral agency. We help connect people to the right resources. Choose the option below that best matches your situation to find agencies you can contact directly for help.

Facing eviction and need rental assistance


Catholic Charities of NWFL – Fort Walton Beach
11 First St SE, Fort Walton Beach
Call: (850) 244-2825 | Website

Crestview Area Shelter for Homeless (CASH) – Crestview
120 Duggan Ave, Crestview
Call: (850) 398-5670 | Website

One Hopeful Place – Fort Walton Beach
1564 N. Beal Extension, Fort Walton Beach
Call: (850) 586-7879 | Website

Salvation Army – Fort Walton Beach
425 Mary Esther Cut Off NW, Fort Walton Beach
Call: (850) 243-4531 | Website

Sharing & Caring, Inc. of Okaloosa County – Niceville
104 Bullock Blvd, Niceville
Call: (850) 678-8459 | Website

Caring & Sharing of South Walton – Santa Rosa Beach
112 Lynn Dr, Santa Rosa Beach
Call: (850) 267-2866 | Website

The Matrix Community Outreach Center – DeFuniak Springs
37 N 9th St, DeFuniak Springs
Call: (850) 892-1090 | Website

Currently homeless and need emergency shelter


Crestview Area Shelter for Homeless (CASH) – Crestview
individual, couple, and family shelter
120 Duggan Ave, Crestview
Call: (850) 398-5670 | Website

Freedom Houses – multiple locations in Okaloosa County
women & children (male children 10 years or younger) shelter
Call: (425) 903-0210 or (850) 420-8208
Website

One Hopeful Place – Fort Walton Beach
adults only shelter
1564 N. Beal Extension, Fort Walton Beach
Call: (850) 586-7879 | Website

Opportunity Place, Inc. – Fort Walton Beach
family shelter
305 Lovejoy Rd NW, Fort Walton Beach
Call: (850) 659-3190 | Website

Fleeing domestic violence

Veteran seeking assistance


Priority Veteran
Call: 1-866-460-3827
Website

VA Homeless Programs
Call: 877-424-3838
Website

Homeless or facing homelessness and seeking rapid rehousing


Catholic Charities of NWFL – Fort Walton Beach
11 First St SE, Fort Walton Beach
Call: (850) 244-2825 | Website

Crestview Area Shelter for Homeless (CASH) – Crestview
120 Duggan Ave, Crestview
Call: (850) 398-5670 | Website

One Hopeful Place – Fort Walton Beach
1564 N. Beal Extension, Fort Walton Beach
Call: (850) 586-7879 | Website

Salvation Army – Fort Walton Beach
425 Mary Esther Cut Off NW, Fort Walton Beach
Call: (850) 243-4531 | Website

Caring & Sharing of South Walton – Santa Rosa Beach
112 Lynn Dr, Santa Rosa Beach
Call: (850) 267-2866 | Website

The Matrix Community Outreach Center – DeFuniak Springs
37 N 9th St, DeFuniak Springs
Call: (850) 892-1090 | Website

Need help with utility bills


Catholic Charities of NWFL – Fort Walton Beach
11 First St SE, Fort Walton Beach
Call: (850) 244-2825 | Website

Crestview Area Shelter for Homeless (CASH) – Crestview
120 Duggan Ave, Crestview
Call: (850) 398-5670 | Website


Salvation Army – Fort Walton Beach
425 Mary Esther Cut Off NW, Fort Walton Beach
Call: (850) 243-4531 | Website

Sharing & Caring, Inc. of Okaloosa County – Niceville
104 Bullock Blvd, Niceville
Call: (850) 678-8459 | Website

Caring & Sharing of South Walton – Santa Rosa Beach
112 Lynn Dr, Santa Rosa Beach
Call: (850) 267-2866 | Website

The Matrix Community Outreach Center – DeFuniak Springs
37 N 9th St, DeFuniak Springs
Call: (850) 892-1090 | Website

Click here for a printable PDF list of access points for the Okaloosa Walton Continuum of Care.

Need Something Else?

Other Community Resources

Looking for something not listed above? Search the 2-1-1 directory by service type or location below. You can also call 2-1-1 or toll-free 855-420-8689 to speak with a trained Resource Specialist 24/7.

Click here to go directly to the 2-1-1 website.