Lodha Group

OverviewSuggest Edit

Lodha Group is a company engaged in real estate development activities. It focuses on developing residential projects.

HQMumbai, IN


Lodha Group is headquartered in
Mumbai, India

Location Map

Latest Updates

Employees (est.) (Oct 2020)4,456
Cybersecurity ratingFMore

Lodha Group Office Locations

Lodha Group has offices in Mumbai, and London
Mumbai, IN (HQ)
LODHA Excelus Building Apollo Mills Compound
London, GB
3 St. Jame’s Square
Show all (3)

Lodha Group Financials and Metrics

Summary Metrics

Founding Date


Lodha Group total Funding

$125 m

Lodha Group latest funding size

$125 m

Time since last funding

3 years ago

Lodha Group investors

Lodha Group's latest funding round in November 2017 was reported to be $125 m. In total, Lodha Group has raised $125 m
Show all financial metrics

Lodha Group Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Lodha Group Online and Social Media Presence

Embed Graph

Lodha Group News and Updates

Abhishek Lodha On Macrotech Developers’ Financials

Macrotech MD Abhishek Lodha is confident that the company will not only meet bond payments but also pare debt substantially.

OYO Weddingz goes omnichannel, to have 200 retail stores in 30 cities by 2020: CEO Sandeep Lodha

With the first Weddingz store opening at Indirapuram, NCR-Delhi, the brand is looking to expand its offline presence across Mumbai, Pune, Kolkata, and Lucknow over the next couple of months.

Maharashtra Polls: BJP Nominee Mangal Lodha Declares Assets Worth Rs 441 Crore

The 63-year-old Lodha is seeking a sixth consecutive term from the Malabar Hill Assembly seat in south Mumbai.

Lodha Group Frequently Asked Questions

  • When was Lodha Group founded?

    Lodha Group was founded in 1980.

  • How many employees does Lodha Group have?

    Lodha Group has 4,456 employees.

  • Who are Lodha Group competitors?

    Competitors of Lodha Group include Kalpataru, Preston Pipelines and Heard Construction.

  • Where is Lodha Group headquarters?

    Lodha Group headquarters is located at LODHA Excelus Building Apollo Mills Compound, Mumbai.

  • Where are Lodha Group offices?

    Lodha Group has offices in Mumbai, and London.

  • How many offices does Lodha Group have?

    Lodha Group has 3 offices.