Buy Stata 16

Buy online or contact our sales team for a customised quote based on:

  • Single and volume licenses.
  • Academic or commercial use.
  • Upgrades from previous versions.
Buy Stata 16 online

Stata training

Save yourself valuable time. Find out about available training courses and resources to become proficient in Stata.

Stata mailing list

Subscribe to our Stata mailing list to get notified of new releases and training.

Stata News

Stata 16 announced

Stata webinars in March 2019

Upcoming Stata webinars in September and October

Stata 16 logo

4 Stata packages

Whether you’re a student or a seasoned research professional, Stata has a package designed to suit your needs:

  • Stata/MP — The fastest version of Stata (for quad-core, dual-core, and multicore/multiprocessor computers) that can analyze the most data
  • Stata/SE — Stata for large datasets
  • Stata/IC — Stata for mid-sized datasets
  • Numerics by Stata — Stata for embedded and web applications
  • All the above flavours have the same complete set of commands and features and include PDF documentation. Printed documentation is optional.

Compare features

Stata/MP is the fastest and largest version of Stata. Virtually any current computer can take advantage of the advanced multiprocessing of Stata/MP. This includes the Intel i3, i5, i7, i9, Xeon, and Celeron, and AMD multi-core chips. On dual-core chips, Stata/MP runs 40% faster overall and 72% faster where it matters, on the time-consuming estimation commands. With more than two cores or processors, Stata/MP is even faster.

Stata/MP, Stata/SE, and Stata/IC all run on any machine, but Stata/MP runs faster. You can purchase a Stata/MP license for up to the number of cores on your machine (maximum is 64). For example, if your machine has eight cores, you can purchase a Stata/MP license for eight cores, four cores, or two cores.

Stata/MP can also analyze more data than any other flavor of Stata. Stata/MP can analyze 10 to 20 billion observations given the current largest computers, and is ready to analyze up to 1 trillion observations once computer hardware catches up.

Stata/SE and Stata/IC differ only in the data set size that each can analyze. Stata/SE and Stata/MP can fit models with more independent variables than Stata/IC (up to 10,998). Stata/SE can analyze up to 2 billion observations.

Stata/IC allows data sets with as many as 2,048 variables and 2 billion observations. Stata/IC can have at most 798 independent variables in a model.

Numerics by Stata can support any of the data sizes listed above in an embedded environment.

For a complete list of available features, visit the Stata website.

Package Max no. of variables Max no. of independent variables Max. no.of observations 64-bit version available? Fastest: designed for parallel processing? Platforms
The fastest version of Stata (for dual-core and multicore/multiprocessor computers)
120,000 65,532 20 billion* Yes Yes Windows, Mac (64-bit Intel), or Unix
Stata for large datasets
32,767 10,998 2.14 billion Yes No Windows, Mac, or Unix
Stata for mid-sized datasets
2,048 798 2.14 billion Yes No Windows, Mac, or Unix

* The maximum number of observations is limited by the amount of available RAM on your system.

System Requirements

Package Memory Disk space
Stata/MP 4 GB 1 GB
Stata/SE 2 GB 1 GB
Stata/IC 1 GB 1 GB

Windows, Mac & Unix

Stata will run on the 3 platforms listed below. While Stata software is platform-specific, your Stata license is not; therefore, you need not specify your operating system when placing your order for a license.

Windows versions supported by Stata 16:

  • Windows 10 *
  • Windows 8 *
  • Windows 7 *
  • Windows Server 2016, 2012, 2008 R2, 2019 *

* Stata requires 64-bit Windows for x86-64 processors made by Intel® and AMD.

Mac versions supported by Stata 16:

Stata for macOS requires 64-bit Intel processors (Core2 Duo or better) running macOS 10.11 or newer.

Stata for Linux

  • Any 64-bit (x86-64 or compatible) running Linux
  • For xstata, you need to have GTK 2.24 installed
  • Stata for Linux requires a video card that can display thousands of colours or more (16-bit or 24-bit colour)