Hamlin had been recovering at the University of Cincinnati Medical Center, but was released on Monday to continue his recovery at hospital in Buffalo.
He tweeted: “Headed home to Buffalo today with a lot of love on my heart. Watching the world come together around me on Sunday was truly an amazing feeling.
“The same love you all have shown me is the same love that I plan to put back into the world n more. Bigger than football!”
He added: “Grateful for the awesome care I received at UCMC. Happy to be back in Buffalo. The docs and nurses at Buffalo General have already made me feel at home!”
The Bills, who beat the New England Patriots 35-23 on Sunday in their first game back since the incident, released a statement on social media, quoting the hospital, which read: “We are thrilled and proud to share that Damar Hamlin has been released from the hospital and returned to Buffalo.
“He is doing well and this is the next stage of his recovery.”