Nursing home care is typically necessary for those who cannot safely live independently in their own homes or an assisted living facility, or no longer have family members available to provide the necessary attention and care they need. Depending on the circumstances, long-term nursing home care may last anywhere from several weeks to years.