There's no single definitive answer to how many Ford truck models there are because it depends on how you define "model." Ford offers several lines (F-Series, Ranger, etc.) and within each line, there are numerous trims, cab styles, bed lengths, engine options, and packages which could all be considered separate "models" depending on your criteria.
For example, the F-150 alone has many variations. To get a precise number, you'd need to specify what constitutes a separate model for your purposes. A more reasonable answer is that Ford offers several *lines* of trucks, with numerous configurations within each line.