Generally, someone who hasn’t owned a home within the past few years can be considered a first-time homebuyer. Eligibility criteria might vary based on location and specific mortgage programs.