Despite the addition of several housing developments over the past fifty years, the old village centre of Dinas Powys still has a mostly unspoiled and almost rural feel, retaining a large village common and a traditional village centre complete with a range of small independent shops, public houses, restaurants and community facilities. In addition there are shops, garages, small supermarkets, a pharmacy and a veterinary practice on the main Cardiff Road and a selection of shops on the Murch estate, including a post office.