Buy Stata 15

Contact our sales team for a customised quote based on:

  • Single and volume licenses.
  • Academic or commercial use.
  • Upgrades from previous versions.

Request a quote

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

Upcoming Stata webinars in September and October

Free Stata 15 webinars in January and February 2018

Free Stata 15 Webinars

Stata release 15 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, 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 dataset 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 datasets 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.

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 10,998 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 15:

  • Windows 10 *
  • Windows 8 *
  • Windows 7 *
  • Windows Vista *
  • Windows Server 2016, 2012, 2008, 2003 *

* Both 64-bit and 32-bit versions of Windows.

Mac versions supported by Stata 15:

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

Stata for Unix

  • Linux — Any 64-bit (x86-64 or compatible) or 32-bit (x86 or compatible) running Linux

Stata for Unix requires a video card that can display thousands of colors or more (16-bit or 24-bit color)