เทศบาลอาจทำการร่วมกับบุคคลอื่นโดยก่อตั้งบริษัทจำกัด หรือถือหุ้นในบริษัทจำกัด เมื่อ
(1) บริษัทจำกัดนั้นมีวัตถุประสงค์เฉพาะเพื่อกิจการค้าขายอันเป็นสาธารณูปโภค
(2) เทศบาลต้องถือหุ้นเป็นมูลค่าเกินกว่าร้อยละห้าสิบของทุนที่บริษัทนั้นจดทะเบียนไว้ ในกรณีที่มีหลายเทศบาล องค์การบริหารส่วนจังหวัด องค์การบริหารส่วนตำบลหรือสุขาภิบาล ถือหุ้นอยู่ในบริษัทเดียวกันให้นับหุ้นที่ถือนั้นรวมกัน และ
(3) ได้รับอนุมัติจากรัฐมนตรีว่าการกระทรวงมหาดไทย
การเปลี่ยนแปลงจำนวนหุ้นที่เทศบาลถืออยู่ในบริษัทจำกัดต้องได้รับอนุมัติจากรัฐมนตรีว่าการกระทรวงมหาดไทย
ความใน (1) และ (2) ของวรรคหนึ่ง ไม่ใช้บังคับในกรณีที่บริษัทจำกัดที่เทศบาลร่วมก่อตั้งหรือถือหุ้นนั้น ไม่มีเอกชนถือหุ้นอยู่ด้วย