A small one might be as small as a hundred acres, and specialize in training or breeding stock. A middle sized to big one can be ten thousand acres or more, with a few a hundred thousand acres or more. Sometimes these so called ranches operate on government owned land.