A modern business needs to be flexible, offering employees options for mobile working. However, in many cases, a desktop PC is still the best option. They often come with more powerful processors and can support a range of peripherals like large monitors and ergonomic keyboards.

If you've just started a small business, or if you're looking to add more computers to your existing workspace, take a look at our selection of the best business computers in 2020.

1. Dell OptiPlex 3070 Micro

Don't be deceived by the small form factor of Dell's OptiPlex 3070 Micro; this Windows PC is suitable for a range of business activities. It has a small physical footprint---it is only as wide as a thick hardcover book---making it perfect for snug offices. This fast-performing PC couples an Intel Core i5 processor with 8GB of RAM and a 500GB SSD.

It comes with Windows 10 Pro pre-installed, and you can expand the RAM to 32GB. While the PC is quite small, it doesn't skimp on ports. You'll find six USB inputs, an HDMI port, an Ethernet adaptor, a DisplayPort, and a card reader.

2. Dell Inspiron

The Dell Inspiron is an all-in-one PC that combines reliability with modern design. The 27-inch Full HD display stands out in the office thanks to its narrow bezels and silver finish. It comes equipped with an 8th-generation Intel Core i5 CPU, 8GB of RAM, a 1TB SATA hard drive, and Intel UHD Graphics 630.

Aside from the specifications, Dell has been a longtime workplace standard, thanks to the reliability of its machines and low-cost relative to its internals and finish. The Inspiron range is no different and is highly rated, making it one of the best business computers available today.

3. Acer Aspire C24

The Acer Aspire C24 is a budget-friendly all-in-one business PC. It comes equipped with an Intel Core i5 CPU, 12GB of RAM, and a 1TB SATA hard drive. There is a built-in Wi-Fi adaptor, and the PC comes pre-loaded with Windows 10.

The computer features an ultra-thin design and a brushed aluminum finish. As such, it makes for a good all-in-one PC highly visible, or customer-facing areas of your business.

4. Apple iMac

If your workplace isn't solely tied into the Windows ecosystem, then the entry-level Apple iMac may be the best desktop computer for small business. The iMac is a flexible and attractive machine, suitable for both the boardroom and the reception. The base configuration iMac comes with a Full HD 21.5-inch screen, 2.3 GHz dual-core i5 processor, Intel Iris Plus Graphics 640, and a 1TB hard drive.

All those components come housed in a body that's just 5mm thick. Apple's stylish Magic Keyboard 2 and gesture-based Magic Mouse 2 are also included in the package. While all iMac PCs run macOS as standard, there is support for Windows 10 through Apple's Boot Camp software.

5. Dell OptiPlex 7470

The Dell OptiPlex 7470, with its plastic body and matte black finish, may not be the most aesthetically pleasing business computer. However, under that exterior lies a powerful core.

The OptiPlex 7470 comes with a six-core Intel Core i7 CPU, a 256GB SSD, and 16GB of DDR4 RAM. There is a 23.8-inch Full HD screen, and Intel UHD Graphics 630. It comes with Windows 10 Pro pre-installed.

6. Lenovo ThinkCentre M720

Lenovo's ThinkCentre M720 is a great option for businesses looking for a fast, future-proof desktop that is also compatible with existing infrastructure.

It features a hexa-core Intel Core i5 CPU, 8GB of RAM Gigabit Ethernet, and six USB ports. You also get a 250GB SSD hard drive and Windows 10 Pro pre-installed. The back of the machine has both a DisplayPort and an HDMI port.

7. Apple Mac mini

The Apple Mac mini is an attractive, small computer that weighs just 2.9lbs. The Mac mini can be plugged into any monitor, and operates silently, in part thanks to its efficient SSD. It has a 3.6GHz quad-core i3 processor and an Intel UHD Graphics 630 card.

The Mac mini comes as a single unit without peripherals. As with most of the company's products, it has still been designed with Apple's accessories in mind. The computer runs Apple's operating system, macOS, but can run Windows 10 using the company's Boot Camp software.

8. HP ProDesk 400

The HP ProDesk 400 is a mid-range Windows-based mini PC. HP's offering comes equipped with an Intel Core i5 CPU, 8GB of RAM, and a 256GB SSD. It is a little heavier than the Mac mini, coming in at 11lbs, but it is still easily portable; handy when it comes to office reorganizations.

The ProDesk 400 comes with Windows 10 Professional pre-installed. There are eight USB ports to attach all your peripherals and accessories to. For those with a mind for backward compatibility, there is even a built-in DVD-writer.

9. ASUS AiO Desktop PC

The ASUS AiO Desktop PC is an excellent example of a modern all-in-one Windows PC. It features a 23.8-inch Full HD touchscreen with a 90 percent screen-to-body ratio. It's one of the few ultra-thin desktops to ship with an Nvidia GeForce GTX 1050 GPU and a six-core Intel Core i5 CPU.

The AiO's display is touchscreen capable too and comes with an array of ports. The webcam, a potential security issue, is hidden as a pop-up to protect your privacy. For the complete package, it comes equipped with a keyboard and mouse included too.

10. Dell Precision 3630

The Dell Precision 3630 is another of the best desktop computer for small businesses. It is one of the few off-the-shelf business computers designed with productivity in mind. The Precision 3630 comes with Windows 10 Pro pre-installed, an Intel 3.2GHz processor, a 256GB SSD hard drive, and 16GB of RAM.

It's also one of the few business computers that you can buy directly from the manufacturer that has Linux pre-installed. The distro of choice is Ubuntu 18.04 LTS.

The Best Business Computer for Your Workplace

Finding the best business computer for your business will ultimately come down to your workplace's needs. This list has a range of options that suit different budgets and uses, suitable for any number of business situations.

Once you've found the right computer for you or your employees, you might want to consider investing in one of the best ergonomic keyboards to improve computer comfort.