Omkring 60 personer skadades i attacken mot Berde. Azerbajdzjan anklagar Armenien för att ligga bakom angreppet. Men Armeniens försvarsdepartement tillbakavisar anklagelsen.
Dådet är ett av de blodigaste mot civila sedan de nya striderna om det omtvistade området bröt ut för en månad sedan.
I Nagorno-Karabach dödades minst en civil i azerisk granatbeskjutning mot staden Shushi, uppger räddningstjänsten. Minst två civila skadades.
På onsdagen besköts också regionens huvudort Stepanakert. En förlossningsavdelning i staden träffades av granateld, uppger det armeniska försvarsdepartementet. Det finns inga rapporter om skadade i angreppet mot sjukhuset.
– När jag närmade mig såg jag krossade fönster och förstörda innertak på förlossningsavdelningen, och en läkare som grät, berättar dokumentärfilmaren Angela Frangyan som bevittnade beskjutningen mot Stepanakert.
Azerbajdzjan nekar till att dess militär ligger bakom attacken.
Över 100 civila, på båda sidor, har mist livet sedan den 27 september, då de nya striderna bröt ut.
Konflikten om Nagorno-Karabach, som har en armenisk majoritetsbefolkning, har pågått i årtionden.